首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include main() { int i; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[i] == ’ ’) strcpy(a, &a[i+1]); pr
有以下程序 #include #include main() { int i; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[i] == ’ ’) strcpy(a, &a[i+1]); pr
admin
2020-03-15
39
问题
有以下程序
#include
#include
main()
{ int i;
char a[]="How are you!";
for (i=0; a
; i++)
if (a
== ’ ’)
strcpy(a, &a[i+1]);
printf("%s\n",a);
}
程序的运行结果是( )。
选项
A、are you!
B、Howareyou!
C、areyou!
D、you!
答案
A
解析
for循环的作用是把数组a中第一个空格后面的字符串覆盖掉数组a中的数据,所以输出结果为"are you!",答案选A。
转载请注明原文地址:https://kaotiyun.com/show/pCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
以下叙述中正确的是
以下叙述中错误的是
下列叙述中错误的是
若有以下程序intflinta[],intn)main(){if(n>1){inta[]={8,2,9,1,3,6,4,7,5};{intt;t=f(a,n-1);printf("%d\n",f(a,
设变量已正确定义并赋值,以下正确的表达式是
以下叙述中正确的是
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b}:pt=c;以下选项中表达式的值为11
下面描述中不属于数据库系统特点的是()。
数据库系统的三级模式不包括()。
随机试题
Whatisthewomangoingtodothisafternoon?
患者女,中风后遗症2年余,右上肢肌力2级,右下肢肌力4级,有一定平衡能力,可在辅助下步行,患者睁眼时指鼻正常,闭眼时不能,出现闭目难立征。静态平衡评定方法为
建设部工程质量管理条例中规定,施工单位在施工中偷工减料的,使用不合格的建筑材料、建筑构配件和设备的行为的,责令改正,处工程合同价款2%以上4%以下的罚款。()
检验批和分项工程是建筑工程施工质量基础,因此,所有检验批和分项工程均应由()组织验收。
延迟完全可以忽略,适用于实时、大批量、连续数据传输的交换方式是()。
有价证券具有()的经济和法律特征。
感知的规律主要有()。
个性的调节系统以自我意识为核心。个性的产生和发展与自我意识的产生和发展密切相关,也可以说,自我意识是个性形成和发展的前提。()
设森林F对应的二叉树为B,它有m个结点,B的根为P,P的右子树结点个数为n,森林F中第一棵树的结点个数是()。
使用PERT图进行进度安排,不能清晰地描述(4),但可以给出哪些任务完成后才能开始另一些任务。下面PERT图所示工程从A到K的关键路径是(5)(图中省略了任务的开始和结束时刻)。(4)
最新回复
(
0
)