首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 void main() { char*p,s[128]; p=s; while(strcmp(s,"End")) { printf("Input a string:");
对下述程序的判断中,正确的是 void main() { char*p,s[128]; p=s; while(strcmp(s,"End")) { printf("Input a string:");
admin
2009-02-15
48
问题
对下述程序的判断中,正确的是 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"为止,输出连接在一起的字符串
答案
2
解析
此题考查了字符串输入函数gets和字符串比较函数strcmp,另外还有字符输出函数 putchar。Gets从标准输入设备中读入全部字符,包括空格,直到遇到回车符为止。strcmp是字符串比较函数,strcmp(字符串1,字符串2),如果字符串1 =字符串2,则函数值为0;如果字符串1>字符串 2,则函数值为一正整数;如果字符串1<字符串2,则函数值为一负整数。putchar(c)函数将字符c输出到标准输出设备上。
转载请注明原文地址:https://kaotiyun.com/show/e0Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括
在窗体画一名为CommonDialogl,则下列与CommonDialogl.ShowOpen方法等效的语句是
下列关于顺序文件的描述中,正确的是()。
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
软件详细设计生产的图如下:该图是( )
以下程序在文本框Text1中输入任一字符串,并按相反的次序显示在文本框Text2中,在横线处应填写()。DimNAsString,CAsString,DAsStringN=Text1.TextM=_____
如图2所示,在窗体上有一个文本框控件,名称为TextTime;一个计时器控件,名称为Timer1。要求每1s在文本框中显示一次当前的时间。PrivateSubTimer1__________TextTime.Text=Time
某人为计算n!(0<n<=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimPAsLongP=1Fork=n一1To2Step一1
考生文件夹下有工程文件sjt3.vbp。窗体的设计界面、各控件初始属性设置及有关代码见窗体文件。该程序的功能是模拟秒表计时,程序运行时,单击“开始”按钮,秒表开始工作,每隔0.1秒显示一次时间,标签Labell中显示整秒数,标签Label2中显示小数部分(
数据处理的最小单位是()。
随机试题
某保险公司总机构设在我国某大城市,除在该大城市设立具有独立经营职能的投资分支机构(该投资分支机构的经营收入、职工工资和资产总额与管理职能部门能分开核算)外,还分别在我国A、B两省省城设有从事保险业务的二级分支机构。该保险公司实行以实际利润额按季预缴分摊企业
改革是社会主义发展的直接动力。
肌丝滑行理论的直接证据是骨骼肌收缩时
肺脏听诊时,开始部位宜在肺听诊区的
甲加油站经销国内乙企业生产的润滑油,经乙的同意,甲在润滑油的桶上使用了丙企业生产的某著名品牌的装潢,由于使用了丙企业生产的某著名品牌的装潢,乙企业生产的润滑油的销售情况非常好。其他一些企业得知后向工商管理部门举报,这些企业认为这种行为排挤了其他润滑油生产企
A、 B、 C、 D、 A
会计法律制度中含有会计职业道德规范的内容。()
基金业协会应当在私募基金管理人登记材料齐备后的()个工作日内,为私募基金管理人办登记手续。
财政部代理发行地方政府债券,在招标结束后一定时间内,各中标承销团成员应通过招标系统填制债权托管申请书,在中央国债登记结算有限责任公司,中国证券登记结算有限责任公司上海分公司、深圳分公司选择托管。逾时未填制的,系统默认全部在()托管。
在窗体上画一个名称为Text1的文本框,然后编写如下代码:OptionBase1PrivateSubFormClick()DimarrDimStartAsInteger,FinishAs
最新回复
(
0
)