首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include main() { int i; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[i] == ’ ’) { strcpy(a, &a[i+1]); i
有以下程序 #include #include main() { int i; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[i] == ’ ’) { strcpy(a, &a[i+1]); i
admin
2015-07-28
47
问题
有以下程序
#include
#include
main()
{ int i;
char a[]="How are you!";
for (i=0; a
; i++)
if (a
== ’ ’)
{ strcpy(a, &a[i+1]);
i=0;
}
printf("%s\n",a);
}
程序的运行结果是( )。
选项
A、you!
B、Howareyou!
C、areyou!
D、are you!
答案
A
解析
该段程序的作用是将最后一个空格后面的字符串覆盖数组a中的数据,所以for循环执行完毕后,a[]="you! ",所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/tZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fName,char*st){FILE*myf;inti;myf=fopm(fnam
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
下列叙述中,不正确的是
以下定义语句中正确的是()。
有一函数以下程序段中不能根据x值正确计算出y值的是
以下选项中可作为C语言合法整数的是
设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=c>d)后,n的值为______。
结构化程序设计所规定的3种基本控制结构是______。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
随机试题
甲和乙同为药品批发企业,其所持有的《药品经营许可证》载明的经营范图为麻醉药品、精神药品、医疗用毒性药品、化学原料药及其制剂、杭生素原料药及其制剂。甲企业和乙企业经营范围明确具有经营蛋白同化制剂、肽类激素经营资质。丙是药品零售企业,经营方式是零售(连锁),经
LiMing’shandwritingisbetterthan____intheclass.
根据HIV的感染途径,如何采取有效措施预防HIV感染?
凝血因子Ⅱ、Ⅶ、Ⅸ、Ⅹ在肝脏合成依赖于
分批偿还债券是在发行同一种债券的当时,就为不同编号或不同发行对象的债券规定了不同的到期日。()
关于布雷顿森林体系运行特征的说法,错误的是()。
许多古人的名与字有一定联系,“闻名即知其字,闻字即知其名”,如曹操字孟德,孙权字仲谋,诸葛亮字孔明。据此判断,三国人物黄盖的字是()。
某机字长32位,总线数据线宽度是16位,一个总线周期占用4个时钟周期,总线时钟频率为10MHz,则总线带宽是()。
A、 B、 C、 D、 E、 F
WhobroughtsilktoEuropeinthethirteenthcentury?
最新回复
(
0
)