首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
39
问题
下面程序的运行结果是( )。 #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全国计算机二级
相关试题推荐
有以下程序main(){inta=3,b=4,c=5,d=2;if(a>b)if(b>c)printf("%d",d+++1);elseprintf("%d",++d+1);printf("%d\n",d
有以下程序 main() { inta=666,b=888; printf("%d\n",a,b); } 程序运行后的输出结果是
已有定义:inti,a[10],*p;则合法的赋值语句是()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
以下4组用户定义标识符中,全部合法的一组是
以下不能定义为用户标识符的是()。
请选出可用作C语言用户标识符的一组()。
以下有4组用户标识符,其中合法的一组是______。
下列说法不正确的是()
为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该使用命令【】。
随机试题
26岁妇女,停经50天,下腹痛及阴道大量流血已8小时。妇科检查:子宫稍大,宫口有胎盘组织堵塞。本例最有效的止血措施是()
中年女性,白带增多2个月。检查发现宫颈中度糜烂,巴氏涂片Ⅰ级,经激光治疗后,白带减少,宫颈光滑,其修复过程是
处理开放性骨折的最关键性步骤为
填隙碎石基层施工时,做法符合规定的有()。
组织脚手架检查与验收的是()。
桩板墙顶位移应满足()。
收益现值法中的主要指标有()。Ⅰ.收益额Ⅱ.折现率Ⅲ.收益期限Ⅳ.损耗率
甲企业2010年11月份销售商品收入为1000万元,其他业务收入30万元,发生销售退回15万元、现金折扣20万元、销售折让25万元。该企业11月份的营业收入为()万元。
若点P是两条异面直线l,m外的任意一点,则()
设一矩形面积为A,试将周长S表示为宽x的函数,并求其定义域。
最新回复
(
0
)