首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #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
18
问题
对下述程序的判断中,正确的是
#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/J9Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为"计算"的命令按钮Command1,并编写了以下程序:PrivateSubCommand1_Click()Callcalc(HV.Value,HT.Value)EndSu
表达式2*3^2+4*2/2+3^2的值是()。
程序代码如下:OptionBase1PrivateSubForm_Click()Dima(5,5)AsIntegerRandomizeFori=1To5Forj=1To
下列关于通用对话框CommonDialogl的叙述中,错误的是()。
表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是()。
为了删除列表框中的一个列表项,应使用的列表框方法是
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
如果要定义一个窗体级变量,定义变量语句的位置应该是
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
随机试题
紧急抢修工程主要掺入混凝土的外加剂是()。
有关“审核处方内容”的叙述中,不正确的是
下列静脉属门静脉系的是()。
中国买方的一国际贸易买卖合同约定以信用证付款,甲银行为开证行,乙公司为买方公司申请开证的担保人。丙银行为保兑行。在当事人就法律适用没有约定的情况下,依2005年最高人民法院《关于审理信用证纠纷案件若干问题的规定》,下列哪项是正确的?()
行政机关对申请人提出的行政许可申请,作出错误处理的是()。
盘盈的固定资产,应该借记“固定资产”科目,贷记()科目。
经全国人大及其常委会和国务院的批准,()可以拥有某些特殊的税收管理权。
Q公司主营业务收入明细账中记载有一笔销售给P公司的货物,注册会计师检查没有发现发货凭证,经询问仓库部门,得知为P公司暂存在仓库,准备直接发给P公司的客户。注册会计师应当( )。助理人员为了验证Q公司已登记入账的销售业务的真实性,比较有效的方法有(
某市由于粮食价格上升带动饲料价格上涨,又发生了“生猪高热病”,养猪户由于猪价低而不愿意花钱给病猪治疗,致使该市大量肉猪死亡,养殖成本增加导致猪肉价格比去年同期上涨两倍。这就大大提高了猪肉深加工企业的成本,估计猪肉制品价格将有大幅度的提高。以下哪项为
从严治警,就是指对公安民警()。
最新回复
(
0
)