首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是______________。 #include main() { char a[80],*p:“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
下面程序的运行结果是______________。 #include main() { char a[80],*p:“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
admin
2012-08-23
36
问题
下面程序的运行结果是______________。
#include
main()
{ char a[80],*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/kfPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假设下面四个选项中所有的数都是8进制数或16进制数,均是不正确的选项是()。
有以下程序intfa(intx){returnx*x;}intfb(intx){returnx*x*x;}intf(ing(*f1)(),int(*f2)(),intx){returnf2(x)-f1
若有定义"int*p[3];",则以下叙述中正确的是()。
有以下程序:mam(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后输出的结果是()。
以下程序有语法错误,有关错误原因的正确说法是()。main(){intG=5,k;voidprt_char();┆k=prt_char(G);┆
以下能正确定义一维数组的选项是
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
下列不属于软件工程三个要素的是()。
树是结点的集合,它的根结点数目是()。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
随机试题
关于行政诉讼证据,下列说法中正确的是()。
男性患者,65岁,吸烟40余年,慢性咳嗽,咳痰20余年。近2年来劳累时有气急。查体:两肺呼吸音减弱,肺下界下移。两肺底有细小湿啰音。最可能的诊断是
会计工作的国家监督包括()。
目标市场营销产生的原因是_______。
假设某一预算年度中央本级预算支出规模安排为3万亿元,根据我国预算法,则预算年度中央预备费的最大规模可设置为()亿元。
副本与正本在外形上基本上没有区别,在效用方面均具备正式公文的法定效用。()
下面不属于结构化程序设计原则的是
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
Qusetions11-15AnswerthefollowingquestionsusingNOMORETHANTHREEWORDSAND/ORANUMBERforeachanswer.
A、stoleaFordjustoutsidethebankB、didn’tcovertheregistrationplateofthecarC、parkedthecarjustoutsidethebankand
最新回复
(
0
)