首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { char a[20], b[ ]="The sky is blue."; int i; for (i=0; i<10; i++) s
若有以下程序 #include <stdio.h> main() { char a[20], b[ ]="The sky is blue."; int i; for (i=0; i<10; i++) s
admin
2021-04-28
58
问题
若有以下程序
#include <stdio.h>
main()
{ char a[20], b[ ]="The sky is blue."; int i;
for (i=0; i<10; i++) scanf("%c", &a
);
a
=’\0’;
gets(b);
printf("%s%s\n", a,b);
}
执行时若输入:
Fig flower is red. <回车>
则输出结果是
选项
A、Fig flower is red.is blue.
B、Fig flower is red.
C、Fig floweris red.
D、Fig floweris
答案
B
解析
本题考查字符数组的赋值以及字符串的处理函数,本题中输入字符串Fig flower is red时,首先是将前10个字符赋值给字符数组a,然后执行gets(b)后,将后续字符存放到b中,当输出时,首先输出字符数组a,然后输出字符串b,所以结果为B选项?
转载请注明原文地址:https://kaotiyun.com/show/X3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;while(a++)++b:printf("%d,%d\n",a,b);}则程序的输出结果是
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
关于do循环体while(条件表达式);以下叙述中正确的是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
有以下函数:intfun(char*s){char*t=s:while(*t++);return(t-s);}该函数的功能是()。
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a2,c2);}若想通过键盘输入,使得a
有以下程序#includemain(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围才会有输出结果
下列语句组中,正确的是
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数main和其他函数中的
随机试题
公共营养师在对某老年人进行膳食指导时,建议他应少摄入含支链淀粉丰富的食物,这是因为支链淀粉
腭裂患儿的正畸治疗是在
水痘的潜伏期为
()是指将电子全站仪测得的控制网中各边的斜距值归算到已知的坐标系统中。
一般情况下,各类企业都应该在质量体系程序文件中制定()。
在水泥砂浆中掺入石灰浆的主要目的是( )。
()也称营运资金比率或真实比率,是指企业流动资产与流动负债的比率。
下列关于财务管理目标的表述中,不正确的是()。
以下()不属于邓小平的新时期军队建设思想。
Thecasino(赌场)atthesmartAtlantisresortonParadiseIslandintheBahamasisbiggerthan20tenniscourts.Touristsflitfr
最新回复
(
0
)