首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
16
问题
有以下程序
#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++));}
有下列程序,程序的运行结果是#include#defineN5#defineMN+1#definefix)(x*M)main(){inti1,i2;il=ff2);
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)‖(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d,%d,%d,%d\n
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
在一个C源程序中所定义的全局变量,其作用域为
设有如下的说明和定义struct{inta;char*s;)x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b}:pt=c;以下选项中表达式的值为11
以下选项中,当x为大于1的奇数时,值为0的表达式是
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
随机试题
眼房
当自然失业率为5%时,充分就业是指()
Wewerelateasusual.Myhusbandhad【C1】______wateringtheflowersinthegardenbyhimself,andwhenhediscoveredthathecou
港口工程质量检验中,码头工程按()划分单位工程。
渗透系数k的计算公式为:,式中A表示()。
在浅埋暗挖修建隧道及地下工程的开挖方法中,双侧壁导坑法的适用条件是()。
公安机关人民警察内务建设的基本要求是培养()、英勇善战、无私无畏、雷厉风行的优良警风。
旋律:歌词
在英国教育体系中增加职业技术教育一轨的文件是()
若已定义,以下fun函数的功能是:在第一个循环中给前10个数组元素依次赋1、2、3、4、5、6、7、8、9、10;在第二个循环中使a数组前10个元素中的值对称折叠,变成1、2、3、4、5、5、4、3、2、1。请填空。fun(inta[])
最新回复
(
0
)