首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int i, j=0; char a[]="How are you!", b[10]; for ( i=0; a[i]; i++ ) if (a[i] == ’ ’) b[j++]=a[
若有以下程序 #include <stdio.h> main() { int i, j=0; char a[]="How are you!", b[10]; for ( i=0; a[i]; i++ ) if (a[i] == ’ ’) b[j++]=a[
admin
2019-08-10
73
问题
若有以下程序
#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’,第二个空格后面字符为’y’。
转载请注明原文地址:https://kaotiyun.com/show/vrRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下能正确定义字符串的语句是
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
以下叙述中错误的是
有两个关系R和S如下:则由关系R得到关系S的操作是
以下叙述中正确的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列选项中不属于面向对象程序设计特征的是
随机试题
字迹材料的耐久性主要决定于色素成分和字迹材料的转移固定方式,最耐久的色素成分是
最可能的诊断是经足量激素治疗8周,尿蛋白无减少,这时应进一步检查
天台乌药散的组成药物不包括
城市新建开发区宜采用()排水系统。
根据刑事法律制度的规定,下列有关缓刑的表述中,正确的有()。
(2002年考试真题)企业在编制零基预算时,需要以现有的费用项目为依据,但不以现有的费用水平为基础。()
下列关于无效劳动合同法律后果的表述中,不正确的是()。
按照波特的五力分析模型,下列各项因素中,可能对某家加工食品企业获取行业竞争优势产生不利影响的有()。
求助者竭力用心理学或医学上的术语与咨询师进行交流表明求助者有,()。
小麦的种植面积略()于玉米,而其总产量较玉米稍()。
最新回复
(
0
)