首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 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
70
问题
对下述程序的判断中,正确的是 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全国计算机二级
相关试题推荐
以下不属于VisualBasic数据文件的是
下列程序段的输出结果是x=5Printx+1:x+1
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAscii)As)Integer)If"A"<=Chr(KeyAscii)AndChr(KeyAscii)<="Z"T
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
设有如下事件过程:PrivateSubForm_Click()Sum=0Fork=1To3Ifk<=1Thenx=1ElseIfk<=2Thenx=2ElseIfk<=3Thenx=3Elsex=4EndIfSum=Su
在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:OptionBase1PrivateSubCommandl_Click()Dima(4,4)Fori=1To4
堆排序最坏情况下的时间复杂度为
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
随机试题
A.格列本脲B.胰岛素C.阿卡波糖D.二甲双胍E.罗格列酮属于治疗l型糖尿病的药物是
(2007年)设行列式,Aij表示行列式元素aij的代数余子式,则A13+A33+A43等于()。
根据《建设工程安全生产管理条例》规定,下列工程中,需要由施工单位组织专家对其专项施工方案进行论证、审查的有()。
工作最早可能开始时间是指()。
当前大多退休人士退休后的收入来源能满足客户退休后的生活品质要求。()
资本化期间,是指从借款费用开始资本化时点至停止资本化时点的期间;借款费用暂停资本化的期间也包括在内。()
被称为中国三大名醋的分别是()。
张某25岁,1年前无明显诱因头晕、乏力,家人发现其面色不如以前红润,但能照常上班,最近症状加重并伴有活动后心慌,到医院就诊。医生通过一些相关信息和体格检查,建议患者进行必要的实验室检查后确诊为缺铁性贫血,然后给予其膳食调整建议。请根据上述案例回答以
PC
Theprocesswherebysottwareisinstalledintoanoperationalenvironmentiscalled”(74)”.
最新回复
(
0
)