首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #include void main() { char*p,s[128]; p=s; while(strcmp(s,"End")) { printf("Input a string:");gets(s); w
对下述程序的判断中,正确的是 #include void main() { char*p,s[128]; p=s; while(strcmp(s,"End")) { printf("Input a string:");gets(s); w
admin
2010-12-10
78
问题
对下述程序的判断中,正确的是
#include
void main()
{ char*p,s[128];
p=s;
while(strcmp(s,"End"))
{ printf("Input a string:");gets(s);
while(*p)
putchar(*p++); } }
选项
A、此程序循环接收字符串并输出,直到接收字符串"End"为止
B、此程序循环接收字符串,接收到字符串"End"则输出,否则程序终止
C、此程序循环接收字符串并输出,直到接收字符串"End"为止,但因为代码有错误,程序不能正常工作
D、此程序循环接收字符串并将其连接在一起,直到接收字符串"End"为止,输出连接在一起的字符串
答案
B
解析
此题考查了字符串输入函数gets和字符串比较函数strcmp,另外还有字符输出函数putchar。gets从标准输入设备中读入全部字符,包括空格,直到遇到回车符为止。strcmp是字符串比较函数,即strcmp(字符串1,字符串2),如果字符串1=字符串2,则函数值为0;如果字符串1>字符串2,则函数值为一正整数;如果字符串1<字符串2,则函数值为一负整数。putchar(c)函数将字符c输出到标准输出设备上。
转载请注明原文地址:https://kaotiyun.com/show/B9Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值
下面属于黑盒测试方法的是
有如下事件过程:PrivateSubForm_Load()ShowDimArr()AsVariantArr=Array(1,3,5,7,9,11,13,15)Callconverse(
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(sAsInteger,bAsInteger)Whilea>ba=a—bWendfun=aEndFunoti
窗体Form1上有一个名称为Command1的命令按钏,以下对应窗体单击事件的事件过程是()。
若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是()。
以下关于函数过程的叙述中,正确的是()。
要清除已经在图片框Picturel中打印的字符串而不清除图片框中的图像,应使用语句()。
为了删除列表框中的一个列表项,应使用的列表框方法是
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
随机试题
诊断甲状腺乳头状癌最重要的依据是
A、作用为紧张腭帆,开大咽鼓管B、使软腭上提,咽侧壁向内运动C、下降腭帆,紧缩咽门D、上提咽喉,向前牵引咽腭弓,使两侧咽腭弓接近E、提腭垂腭帆提肌
有关批准部门批准企业的属于“许可经营项目”的经营范围,企业的依法经营期限是无限的。()
商业银行向中央银行借款的途径有( )。
李克强总理在政府工作报告中提出:“大道至简。有权不可任性。”请结合警察岗位谈谈你的看法。
上层建筑只要适应自己的经济基础发展就能对社会发展起推动作用。
下列关于倾销的说法,不正确的是()。
结合材料,回答问题:材料1近来,西方国家对中国的援非行动说三道四,不仅政府官员,而且不少研究机构和新闻媒体,都在散布这样一种言论:在争夺非洲资源的斗争中,中国已呈咄咄逼人之势。它们极力宣扬,中国同非洲国家发展关系就是为了石油,为了攫取非洲的能源,说什么
根据汉字国标GB2312.80的规定,1KB存储容量可以存储汉字的内码个数是
ForanygiventaskinBritaintherearemorementhanareneeded.StrongunionskeepthemthereinFleetStreet,homeofsomeLo
最新回复
(
0
)