首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是____________。 #include main() { char a[50],*p=“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
下面程序的运行结果是____________。 #include main() { char a[50],*p=“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
admin
2012-08-23
73
问题
下面程序的运行结果是____________。
#include
main()
{ char a[50],*p=“AbabCDcd”;
int i=0,j=0;
while(*(p++)!=‘\0’)
{ if(*p>=‘a’&&*p<=‘z’){a
=*p;i++;}
}
a
=‘\0’;
puts(a);
}
选项
答案
babcd
解析
C语言中“\0”表示字符串的结束。程序将p指针指向字符串“AbabCDcd”的首地址,循环开始后若指针不是指向当前字符串的结束标志位,则进入循环体。循环中每次检验字符串中字母是否在‘a’与‘z’之间,若满足则将当前值赋值给数组a,最后给数组添加字符结束标志。此程序可以筛选出字符串中的小写字母。
转载请注明原文地址:https://kaotiyun.com/show/G5Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下说明语句:typedefstruet{intn;charch[8];}PER;则下面叙述中正确的是()。
有以下程序:voidf(intb[]){inti;for(i=2;i<6;i++)b[i]*=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10
下列叙述中正确的是
已定义以下函数:fun(int*p){return*p;}该函数的返回值是()。
以下程序的输出结果是______。main(){char*p-"abcdefgh",*r;long*q;q=(long*)p;q++;r=[char*)
有以下程序段typedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
以下叙述正确的是
以下选项中不属于C语言的类型的是
以下程序的功能是输入任意整数给n后,输出n行从大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFCHIJKLMN
请选出可用作C语言用户标识符的一组()。
随机试题
设计单位应当按照法律、法规和工程建设强制性标准进行设计,下列安全事项中,属于在施工图设计文件中应当注明的内容是()。
柴胡可以
新生儿期计划免疫应接种的疫苗是
某时序电路的状态图如图所示,则其为下列哪种电路()。
下列关于保护价格的说法中,正确的有()。[2008年真题]
我国现行从法律上对教师职业的规定认为,教师职业是一种()。
根据下表所提供的信息回答下列问题。从1970年到2000年,日平均灌溉用水的实际水量变化是()。
根据下面的表格。回答73-76题。根据上表,可以判断2005年区域城市人均可支配收入最高的是()。
Mr.Whitewasyoungandable.Heworkedveryhard.Andthebosslikedhim.LastmonthhewassenttoChinaonbusiness.Whenhe
北京的胡同大多形成于13世纪的元朝,至今已有几百年的历史。北京胡同的走向多为正东正西,宽度一般不超过九米。胡同文化是一种封闭的文化。住在胡同里的居民安土重迁,不大愿意搬家。胡同里有一住几十年的,甚至有住了几辈子的。胡同里的房屋大多很旧了,旧房檩(purli
最新回复
(
0
)