柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有以下程序 #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); } 则程序的输出结果是
A.Hay!
B.Howareyou
C.Howareyou!
D.How are you!
热度🔥2,374
参考答案:C
解析:
【解析】主函数中首先定义字符数组a[]="How are you!";执行for循环语句,语句if (a[i] != ' ') a[j++]=a[i]; 其功能是将字符数组中的空格去掉。因此C选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
有以下程序 #include int fun(int n) { if(n==1) return 1; else return(n+fun(n-1)); } main() { int x; scanf("%d",&x); x=fun(x); printf("%d\n",x); } 执行程序时,给变量x输入10,程序的输出结果是
以下能够设置控件焦点的方法是( )。
窗体上有一个名称为VScroll1的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是( )。
在完成数据库的物理设计之后,就进入数据库系统的实施阶段。设有下列活动: Ⅰ.创建数据库 Ⅱ.装载数据 Ⅲ.编写应用程序 Ⅳ.数据库监控与分析 Ⅴ.数据库性能优化 上述活动中,属于数据库系统实施阶段任务的是()。
虚拟存储空间的大小受到下列哪一因素的限制?
标签
二级C语言
how
are
you
字符