首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是______________。 #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
41
问题
下面程序的运行结果是______________。
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}程
实现算法所需的存储单元多少和算法的工作量大小分别为算法的【】。
已定义以下函数;intfun(int*p){return*p;}fun函数返回值是()。
若以下选项中的变量已正确定义,则正确的赋值语句足
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
设有定义:intn=0,*p=&n,**q=&p;则下列选项中正确的赋值语句是()。
下列关于C语言数据文件的叙述中正确的是()。
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整型数据,成员变量link是指向自身结构体的指针,请将定义补充完整。structnode}intinfo;【】link;};
在一棵二叉树上第5层的结点数最多是()。
随机试题
C语言程序中,运算对象必须是整型数的运算符是()。
健康教育的基本模式中重点是()
按Kennedy分类分,属第几类
下列关于仲裁裁决书,说法不正确的有()。
《物权法》由全国人民代表大会于2007年3月通过,自2007年10月1日施行。()
真实经济周期理论认为,市场机制本身是完善的,在长期或短期中都可以自发地使经济实现充分就业的均衡。()
秘书部门检查督办工作不需依靠下属的职能部门。()
华北事变发生后,中国共产党组织领导的一二.九运动标志着()
法律权利是各种权利中十分重要的权利,具有以下特征()
总计查询中,若要计算平均分,应选择的函数是()。
最新回复
(
0
)