首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #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
37
问题
对下述程序的判断中,正确的是
#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://jikaoti.com/ti/XHB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
设通用对话框的名称为CommonDialog1,执行语句CommonDialog1.Action=3,则打开的对话框是
若将变量TestDate声明为Date类型,则下列为变量TestDate赋值的语句中正确的是()。
以下自定义数据类型的语句中,正确的是( )。
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timer1的定时器,以及名称为Linel和Line2的两条水平直线。请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求
以下叙述中错误的是( )。
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
设一棵树的度为4,其中度为4,3,2,1的结点个数分别为2,3,3,0。则该棵树中的叶子结点数为()。
随机试题
RobinsonCrusoeisuniversallyconsideredasDanielDefoe’smasterpiece.Robinson,apparently,iscastasatypical18th-centur
政策分析的价值有
(2011年真题)在普惠制下,受惠产品的减税幅度的大小取决于()
设f(x,y)=+(y一1)ln(x2.y),贝f′x(x,1)=()。
以下对Ⅱ型肌纤维的描述中,哪一项是错误的
简述现代教育的发展趋势。
国家财政收入包括()。
某次网球比赛的四强对阵为甲对乙、丙对丁,两场比赛的胜者将争夺冠军,选手之间相互获胜的概率如下:甲获得冠军的概率为().
Windows 98操作系统中使用______来存放系统的所有配置数据,包括专用于该计算机的配置数据和用户自行设置系统的设置数据。
ConradHiltonreallywantedtobeabanker.Instead,hesuccessfullychangedthe【C1】______purchaseofaTexaslow-endhotelinto
最新回复
(
0
)