柠檬试题库
计算机
公务员
驾照
计算机
公务员
驾照
若有以下程序 #include
main() { int i,j=0; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[i] != ' ') a[j++]=a[i]; a[j]='\0'; printf("%s\n",a); } 则程序的输出结果是
🔥 2409 热度
A
Hay!
B
Howareyou
C
Howareyou!
D
How are you!
参考答案
C
解析
【解析】主函数中首先定义字符数组a[]="How are you!";执行for循环语句,语句if (a[i] != ' ') a[j++]=a[i]; 其功能是将字符数组中的空格去掉。因此C选项正确。
复制题目向 AI 提问
复制
扫码免费计算机二级刷题
计算机等级考试题库
推荐题目
今年春运对全市中巴客运车的安全查后,甲、乙、丙三名交警有如下结论: <br>甲:所有中巴客运车都存在超载问题 <br>乙:所有中巴客运车都不存在超载问题 <br>丙:如意公司的中巴客运车和吉祥公司的中巴客运车都存在超载问题 <br>如果上述三个结论只有一个错误,则以下哪项一定为真( )
关于IP组播的描述中,错误的是
动画4中有几种违法行为?<br/><video> <source src="jiakao/_40004.mp4" type="video/mp4"> </video>
以下关于中国政党制度的表述不正确的是:( )
从一副完整的扑克牌中,至少抽出( )张牌,才能保证至少 6 张牌的花色相同。 <br>
相关标签
二级C语言
how
are
you
字符
×