首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
21
问题
下面程序的运行结果是( )。 #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://jikaoti.com/ti/BzB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列条件语句中,功能与其他语句不同的是
下列不是合法的C语言语句是()。
在下列叙述中,正确的一条是_______。
设有以下定义:inta=0;doubleb=1.25;charc=’A’;#defined2则下面语句中错误的是()。
设有定义:intk=1,m=2;floatf=7;则以下选项中错误的表达式是()。
软什是程序、数据和______的集合。
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
以下4组用户定义标识符中,全部合法的一组是
下列说法不正确的是()。
随机试题
滑动轴承因可产生()故具有吸振能力。
下列关于ASP的描述正确的是【】
A、琥珀B、朱砂C、磁石D、龙骨E、远志既能安神,又能纳气定喘的药物是()
下列不属于房地产权属登记的是()。
在计算速动比率时,要从流动资产中扣除存货部分,再除以流动负债,这样做的原因是流动资产中()。
小吴总是考虑他人和社会对“好孩子”的要求。大家赞赏和认可的行为,小吴才觉得是好的。依据科尔伯格的道德发展阶段理论,小吴的道德发展处于()
机体某一方面的机能受损甚至缺失后,可以通过其他方面的超长发展得到部分补偿,这体现了个体的身心发展具有()。
诂经精舍
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)pri
FortravelerstoEurope,fromJanuary2002there’ssomethingspecialonofferbesidesalltheusualsights.It’sthechancetob
最新回复
(
0
)