首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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’;
若有以下程序 #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’;
admin
2019-08-10
31
问题
若有以下程序
#include
main()
{ int i,j=0;
char a[]="How are you!";
for (i=0; a
; i++)
if (a
!= ’ ’) a[j++]=a
;
a[j]=’\0’;
printf("%s\n",a);
}
则程序的输出结果是
选项
A、Hay!
B、Howareyou
C、Howareyou!
D、How are you!
答案
C
解析
主函数中首先定义字符数组a[]="How are you!";执行for循环语句,语句if (a
!= ’ ’) a[j++]=a
; 其功能是将字符数组中的空格去掉。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ucRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句charc=’\101’;则变量c在内存中占
与数学表达式x≥y≥z对应的C语言表达式是
下面关于"EOF"的叙述,正确的是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
下面关于"EOF"的叙述,正确的是
软件生命周期中的活动不包括()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。例如,二维数组中的数据为:333333334444
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
随机试题
昆仑穴的主治病症有
超声测量正常成年人(男性)脾厚径,标准值是
氮平衡状态常见于
A、山茱萸B、吴茱萸C、决明子D、金樱子E、益智呈扁球形或五角状扁球形的药材为
最早提出自我效能感理论的是()。
对正在进行中的下列哪一种行为可以进行正当防卫?()
2005年3月,毛某到其朋友赵某家做客,发现赵某家有一幅名画,便产生歹念,用酒将赵某灌醉后,将画偷走,在要出门的时候被赵某发现,毛某将赵某打伤后逃跑。2005年4月,毛某在银行取钱时,发现李某取了一些现金,便尾随李某上了公交车,当时公交车上只有司机、毛某和
有以下工作内容: Ⅰ.设计E-R图 Ⅱ.创建表 Ⅲ.创建视图 Ⅳ.创建索引 Ⅴ.装载数据属于数据库逻辑设计的是
在微机的硬件设备中,有一种设备在程序设计中既可以当做输出设备,又可以当做输入设备,这种设备是()。
WhatdidSchubert’sfatherdo?
最新回复
(
0
)