首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main(){int i,j=0; char a[]="How are you!",b[10]; for(i=0;a[i];i++)
若有以下程序 #include<stdio.h> main(){int i,j=0; char a[]="How are you!",b[10]; for(i=0;a[i];i++)
admin
2019-12-17
62
问题
若有以下程序
#include<stdio.h>
main(){int i,j=0;
char a[]="How are you!",b[10];
for(i=0;a
;i++)
if(a
==’’)b[j++]=a[i+1];
b[j]=’\0’;
printf("%s\n",b);}
则程序的输出结果是
选项
A、Howareyou
B、Hay!
C、Howareyou!
D、ay
答案
D
解析
主函数中利用for循环访问字符串a的每一个字符,判断当前字符是否为空格,如果是空格则保存该空格后面的一个字符存放到字符数组b中。在字符串"How are you!"中,第一个空格后面字符为’a’,第二个空格后面字符为’v’。
转载请注明原文地址:https://kaotiyun.com/show/T1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineS(x)4*(x)*x4+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
以下叙述中正确的是
有以下程序main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio_h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
以下叙述中错误的是
关于C语言中数的表示,以下叙述正确的是
以下选项中关于程序模块化的叙述错误的是
以下叙述中正确的是
下列关于数据库设计的叙述中,正确的是
随机试题
婴儿房间铺装地毯()
设,求,dz.
A.CPM训练器械B.水的阻力C.功率自行车D.利用滑轮悬吊装置E.抵抗自身肢体的重力属于被动关节活动度训练方式为
男性,67岁,心搏骤停,必须建立有效人工循环的时限为
病变对侧偏身感觉障碍远端对称性感觉障碍
火焰除锈金属表面预处理质量等级为()。
根据存货经济批量模型,下列各项中,导致存货经济批量增加的情况有()。
下列属于互动式的支架的是()。
____________是指不同文化之间的差异程度,主要包括语言方面的差异、生活习惯的差异、社会文化方面的差异等。(暨南大学2017)
在算法的5个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______性。
最新回复
(
0
)