首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是____________。 #include main() { char a[50],*p=“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
下面程序的运行结果是____________。 #include main() { char a[50],*p=“AbabCDcd”; int i=0,j=0; while(*(p++)!=‘\0’)
admin
2012-08-23
55
问题
下面程序的运行结果是____________。
#include
main()
{ char a[50],*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/G5Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在关系数据库模型中,通常可以把()称为属性,其值称为属性值。
若有以下程序main(){chara;a=’H’-’A’+’0’;printf("%c\n",a);}执行后输出的结果是______。
以下能正确定义一维数组的选项是
C语言中用于结构化程序设计的三种基本结构是
设char型变量x中的值为10100111,则表达(2+x)∧(~3)的值是
以下叙述中错误的是()。
若有语句:char*line[5];以下叙述中正确的是()。
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
有下列二叉树,对此二叉树前序遍历的结果为()。
数据管理技术的发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【】。
随机试题
在我国的选举制度中,选举各级人大代表采用的投票方法为()
最早保护货源标记或原产地名称的国际性公约是()
以下有关设备监理资料管理的说法中,不正确的是( )。
从理论上讲,工资上涨过快容易导致()通货膨胀。
下列关于外币财务报表折算的表述中,不正确的是()。
一、注意事项1.申论考试,是对分析驾驭材料能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的材料,然后按申论要求依次作答,答案书写在指定的位置。二、给定资料
毛泽东指出,“民主主义革命是社会主义革命的必要准备,社会主义革命是民主主义革命的必然趋势”,新民主主义革命胜利后,毛泽东在理论上的重要贡献是
在Word编辑中,对当前文档进行文字替换操作时,应当选用的菜单是()。A.“文件”B.“编辑”C.“格式”D.“工具”
计算机网络的目标是实现()。
TheBushAdministrationiswarningthatcontinuingMid-eastviolencethreatensto【B1】______theUSeffortstoreviseIsraeli-Pal
最新回复
(
0
)