首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<stdio.h> main() {char a[80],*p="AbabCDcd"; int i=0,j=0; while(*(p++)!=’\0’) {if(*p>=’a
下面程序的运行结果是( )。 #include<stdio.h> main() {char a[80],*p="AbabCDcd"; int i=0,j=0; while(*(p++)!=’\0’) {if(*p>=’a
admin
2011-06-10
31
问题
下面程序的运行结果是( )。 #include<stdio.h> 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/PtPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
设有定义语句:charc1=92,c2=92;则以下表达式中值为零的是()。
下列程序的输出结果是()。main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
以下程序有语法错误,有关错误原因的正确说法是()。main(){intG=5,k;voidprt_char();┆k=prt_char(G);┆
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()
软件工程研究的内容主要包括:软件开发技术和【】。
为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该使用命令【】。
随机试题
空腹听诊出现振水音,可见于()
为满足经济建设对基础测绘资料的需求,完善基础地理信息库,某市准备生产该地区1:10000比例尺的数字地面高程模型(DEM)。现已完成了前期的准备工作,包括全部测区的航空摄影、区域网外业控制点的测设和解析空中三角测量(空三加密)等工作。1.测区自
“石湾陶,景德瓷”概括了中国陶瓷的精髓,石湾艺术陶塑的生产始于()达到极盛时期。
法治的核心是:制约国家权力的滥用、保障公民的自由权利。()
简述缔约过失责任的构成要件
近年来,许多城市都作出了限放烟花爆竹规定,其原因主要是燃放烟花爆竹会污染空气、产生噪声、易引发火灾。()
A.seetheworldB.alientoC.atrandomD.liveinA.residentsinthesecommunitieswerephoned【T13】______andaskedthe
自然人的姓名权,包括()。
中国共产党在长征途中召开的遵义会议,集中解决了在当时具有决定意义的()
Thefactthattheworld’scitiesaregettingmoreandmorecrowdedisawell-documenteddemographicfact.CitiessuchasTokyo
最新回复
(
0
)