首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #include<stdio.h> void main() { char*p,s[128]; p=S; while(strcmp(s,"End")) { printf("Input a
对下述程序的判断中,正确的是 #include<stdio.h> void main() { char*p,s[128]; p=S; while(strcmp(s,"End")) { printf("Input a
admin
2010-12-10
46
问题
对下述程序的判断中,正确的是 #include<stdio.h> 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/oWPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面哪个属性肯定不是框架控件的属性()。
执行下面程序段的输出是()。Print1.2;Print3Print4;5
下列不是VisualBasic合法常量的是()。
下列语句中,不能用于定义数组的关键字是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
在软件开发中,需求分析阶段产生的主要文档是()。
结构化程序设计的基本原则不包括()。
结构化程序设计的3种基本结构分别是顺序、选择和______。
在一棵二叉树上第5层的结点数最多是()。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
随机试题
适合用塑化治疗的牙髓和根尖周患牙是
与常规X线摄影相比,CT的主要优点是
栀子的功效是知母的功效是
治疗血热妄行,应首选
下列说法中不符合国有土地使用权转让规定的是()。
在行政管理中运用效益原理,必须正确处理好的关系包括()。
孕妇很容易出现维生素缺乏症状,有人认为这不是由于饮食中缺乏维生素造成的,而通常是由于腹内婴儿的生长时对维生素的大量需求造成的。为了评价上述结论的确切程度,以下哪项操作最为重要?()
通过Internet发送或接收电子邮件(E-mail)的首要条件是应该有一个电子邮件(E-mail)地址,它的正确形式是
HomeschoolingI.【T1】_____【T1】______—Require【T2】_____【T2】______—Childwhogetseasilyfrustratedisdifficulttobehomeschoo
Itiseverybody’s______tokeepthecityclean.
最新回复
(
0
)