柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有以下程序 #include
main() { int i, j=0; char a[]="How are you!", b[10]; for ( i=0; a[i]; i++ ) if (a[i] == ' ') b[j++]=a[i+1]; b[j]='\0'; printf("%s\n",b); } 则程序的输出结果是
A.Howareyou!
B.Howareyou
C.Hay!
D.ay
热度🔥1,061
参考答案:D
解析:
【解析】程序首先初始化字符数组a[ ]为"How are you!"。语句if (a[i] = = ' ') b[j++]=a[i+1];条件是判断字符数组a[ ]中是否是空格字符,如果是空格的话,将空格后的字符赋给数组b。并将b输出。因此D选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; else; if (c!=3) r+=3; else; if (d==4) r+=4; printf("%d\n", r); } 则程序的输出结果是
下列选项中不属于结构化程序设计原则的是( )。
IEEE制定的生成树协议标准是()
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是( )。
定义学生、教师和课程的关系模式STC(SNO,SN,SA,TN,CN,G),其中的六个属性分别为学生的学号、姓名、年龄、教师的姓名、课程名以及学生的成绩,则该关系为( )。
标签
二级C语言
字符
程序
数组
how