首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对下述程序的判断中,正确的是 #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
66
问题
对下述程序的判断中,正确的是 #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全国计算机二级
相关试题推荐
有如下程序:Priv~eSubForm_Click()DimSAsInteger,PAsIntegerP=1Fori=1To4Forj=lToI
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
在窗体上画一个名称为Combo1的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。运行程序,单击命令按钮,将文本框中被选中的文本添加到组合框中,若文本框中没有选中的文本,则将文本框中的文本全部添加到组合框中。命
窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
以下叙述中,错误的是()。
设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是
设函数findbig( )已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。 main( ) { intfindbig(int,int,int); int(*f)( ),x,y,z,big; f=【
以下程序中,for循环体执行的次数是【 】。#define N 2 #define M N+1 #define K M+1*M/2 main( ) { inti; for(i=1;i〈K;i++) {...}
磁盘处于写保护状态时其中的数据
软件工程研究的内容主要包括:软件开发技术和【】。
随机试题
Intelligencemakesforbetterleaders—fromundergraduatestoexecutivestopresidents—accordingtomultiplestudies.Itcertainl
男性,20岁,头晕乏力2年。实验室检查:RBC2.2×1012/L,HGB80g/L,MCV120fl,MCH36.4pg。行骨髓检查。不符合该患者病情的骨髓象改变是
下列权利人行使的权利,哪些是形成权?
如果合同中对履行地点约定不明确,则合同的履约地为()。
以下对于指数投资策略和免疫策略的说法,正确的有( )。
当收入增加时,人们购买增加,货币的交易需求也会增加。()
Aprettypotplantmightmakeanunemotionalworkspacefeelmorepersonal.Butnewresearchhasrevealedthatofficeplantsdo
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStud”“tCourse"“tScore”和“tTemp”。试按以下要求完成设计:创建一个查询,将“tTemp”表中“学分”字段的记录值都上调10%,所建查询命名为“q
WhydidAlicecallherfather?
SydneyOperaHousemustbeoneofthemostrecognizableimagesofthemodemworld—uptherewiththeEiffelTowerandtheEmpire
最新回复
(
0
)