首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int i,j=0; char a[]="How are you!"; for(i=0;a[i];i++) if(a[i]!=’’)a[j++]=a
若有以下程序 main(){int i,j=0; char a[]="How are you!"; for(i=0;a[i];i++) if(a[i]!=’’)a[j++]=a
admin
2017-04-26
61
问题
若有以下程序
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、Howareyou
B、Hay!
C、Howareyou!
D、How are you!
答案
C
解析
主函数中利用for循环访问字符串的每一个字符,判断当前字符是否为空格,如果是空格则删除。因此删除字符串”How are you!”中空格以后,字符串为How are you!。
转载请注明原文地址:https://kaotiyun.com/show/GSDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义inta[4][4]={1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[1][1]得到的初值是______。
下列程序的功能:对输入的一行字符中的数字字符的字面值累加,输出此累加和,请填空。#include<stdio.h>#include<ctype.h>main(){charc;inta,s=0;while(______)if(isdig
下列程序段的输出结果是______。intn=’c’;switch(n++){default:printf("error");break;case’a’:printf("good");break;case’C’:printf("mornin
下面的程序段运行后,输出结果是inti,j,x=0;staticinta[8][8];for(i=0;<3;++)for(j=0;<3;j++)a[i][j]=2*i+j;for(i=0;<8;++)
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
对于下述程序,在方式串分别采用“wt”和“wb”运行时,两次生成的文件TEST的长度分别是#include<stdio.h>voidmain(){FILE*fp=fopen("TEST",);fputc(’A’,fp
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
随机试题
刑法的溯及力
合作经营企业在国际上通称为()
超声心动图诊断心绞痛与无症状性心肌缺血包括
下列关于淋病的治疗不正确的是
男性,12岁,平素体弱易感冒。最近10天突然高热,体温达39~40℃,伴左大腿肿痛,患肢不愿动,检查:右大腿下段轻肿,压痛(+),化验:白细胞18×109/L,杆状核5%,分叶核70%,血红蛋白78g/L
防止粮谷发热霉变生虫,应将贮存粮谷的水分含量控制在何种程度
A.良性肿瘤 B.恶性肿瘤 C.交界性肿瘤 D.癌前病变 E.非肿瘤性良性病变尤文氏瘤
On26March,theItalianSenateapprovedabillthatwouldgivephysiciansinthecountrytherighttooverridethelivingwills
当前Internet中,最常用的网络管理标准系统是(59)。
WhichofthefollowingbestdescribesthenatureofThomasHardy’slaterworks?
最新回复
(
0
)