首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {chara[20],b[]="Theskyisblue.";inti; for(i=0;i<10;i++)scanf("%c",&a[i]); a[i]=’\0’; gets(b); printf("%s%s
若有以下程序 #include main() {chara[20],b[]="Theskyisblue.";inti; for(i=0;i<10;i++)scanf("%c",&a[i]); a[i]=’\0’; gets(b); printf("%s%s
admin
2019-12-17
52
问题
若有以下程序
#include
main()
{chara[20],b[]="Theskyisblue.";inti;
for(i=0;i<10;i++)scanf("%c",&a
);
a
=’\0’;
gets(b);
printf("%s%s\n",a,b);
}
执行时若输入:
Figflowerisred.<回车>
则输出结果是
选项
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/X2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是
下列叙述中正确的是
下列叙述中正确的是
以下叙述中正确的是
有以下程序#include<stdio.h>main(){inti,j,m=1;for(i=1;i<3;i++){for(j=3j>0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n",m);}
有以下程序#include<stdio.h>main(){intn,*p=NULL;*p=&n;printf("Inputn:");scanf("%d",&p);printf("outputn:");printf("%d\n",p);}
以下选项中,能用作数据常量的是
以下选项中关于程序模块化的叙述错误的是
数据的存储结构是指
有两个关系R和S如下。由关系R通过运算得到关系S,则所使用的运算为
随机试题
用EDTA作标准溶液进行滴定时,既可以用酸式滴定管也可以用碱式滴定管。()
WHO术语中称一个不能被明确划分为阳性或阴性的结果是
胸痹的主要病机是
某隔油池有效容积8m3,过水断面积1.44m3,则该池的最大宽度为()。
《测绘资质证书》的有效期可以延续()年。
()是实现持续改进、事故预防的必不可少的依据。
出票人在票据上记载“不得转让”,应当记载于票据背面。()
不积跬步,无以至千里,不积小流,无以成江河,这段话说明的是()。
我国对不正当竞争行为进行监督检查的主管部门是()。
SalesWhenastoresells【T1】______atacostlowerthanusual,itiscalledasale.Saleslastfor【T2】______.Thenthecosti
最新回复
(
0
)