首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #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
63
问题
对下述程序的判断中,正确的是
#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全国计算机二级
相关试题推荐
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("输入数据")) Text1=
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值PvivateSubCommand1_Click() DimPIAsDouble,xAsDouble,kAsLong,signAsI
以下表达式与Int(3.5)的值相同的是
下列特征中不是面向对象方法的主要特征的是()。
软件设计中划分模块的一个准则是( )。
以下关于图片框控件的说法中,错误的是( )。
在窗体上画一个名称为Label1的标签和一个名称为List1的列表框,并在设计阶段向List1中添加若干列表项。程序运行时,当双击List1中的某个列表项时,在Label1中显示所选中的列表项,能实现上述功能的语句是
以下说法中正确的是( )。
随机试题
马丁与麦考伯将父母的教养方式划分为民主权威型、绝对权威型、宽松溺爱型和忽视冷漠型,其划分所依据的两个维度是()
在核酸热变性过程中,紫外线吸收增值达到最大值的50%时的温度与(G+c)含量有关,即(G+c)含量越多。紫外线吸收增值达50%时温度越高,这一核酸特征性的温度为
下列有关行政强制措施的说法哪些是不正确的?
在地下水位很深的场地上,均质厚层细砂地基的平板载荷试验结果如表6.3—6所示,方形承压板边长为700mm。埋置深度d=1.5m的方形柱基础设计时,根据载荷试验结果按s/b=0.015确定且按《建筑地基基础设计规范》GB50007—2011要求的地基承载力
根据《民法典》及相关规定,下列情形不发生标的物所有权的转移的有()。
期末,民间非营利组织应将非限定性收入转入“非限定性净资产”科目的贷方,借记的会计科目可能有()。
()不属于娱乐场所的环境规则内容。
平面向量a与b的夹角为60°,a=(2,0),|b|=1,则|a+2b|=()。
Somepeopleoughttodefendtheworkaholic. Thesepeopleareunjustlyaccused,abused,anddefamed—often,termedsick
Sinceabout1800,nearthebeginningoftheindustrialrevolution,coal,petroleumandgashavebeenusedatarapidlyincreasin
最新回复
(
0
)