首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #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
16
问题
对下述程序的判断中,正确的是
#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全国计算机二级
相关试题推荐
运行如下程序PrivateSubCommand1_Click() Dima(5,5)AsInteger Fori=1To5 Forj=1To4 a(i,j)=i*2+j Ifa(i,
窗体上有1个名称为List1的列表框,其中有若干列表项,并有下面程序代码:PrivateSubList1_DblClick()ExchangeList1.List1.ListIndexEndSubPrivat
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
下列特征中不是面向对象方法的主要特征的是()。
下列关于线性表的叙述中,不正确的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
以下关于DoUntil…Loop循环的说法正确的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
下列选项中不属于结构化程序设计原则的是( )。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;};
随机试题
简述市政职能的特征。
A.蚊B.恙螨C.蜱D.乳鼠E.猪既是恙虫病东方体的寄生宿主、储存宿主,又是传播媒介的是
发电厂中,关于离相封闭母线冷却方式及其微正压充气装置设置的要求,()是正确的。
一盒圆珠笔共有12支,其中11支是合格品;另一盒铅笔也有12支,其中有2支不合格品。现从两盒中各取一支圆珠笔和铅笔,则这两支笔都是合格品的概率是()。
下列关于人文常识的表述,不正确的是()。
我国有工商银行、农业银行、中国银行、建设银行四大国有大型银行。作为首家四大国有银行半年报,建行财报显示,该公司2010年上半年利润总额达到921.94亿元,较上年同期增长27.22%;归属于母公司的净利润707.79亿元,相当于平均每天赚四个亿,成为到目前
公安派出所可以裁决警告、罚款。()
元朝时直接负责管辖台湾的机构是()。
设平面区域D由曲线与直线及y轴围成,计算二重积分
以下程序的输出结果是ls=[’’石山羊’’,’’一角鲸’’,’’南极雪海燕’’,’’竖琴海豹’’,’’山蝰’’]ls.remove(’’山蝰’’)str=’’’’print(’’极地动物有’’,end=’’’’)forsinls:str=
最新回复
(
0
)