首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() {int i,len; charb[]="Welcome you to Beijing!"; len=strlen(b); for(i=0;i<len;i
有以下程序: #include<stdio.h> #include<string.h> main() {int i,len; charb[]="Welcome you to Beijing!"; len=strlen(b); for(i=0;i<len;i
admin
2020-11-27
71
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{int i,len;
charb[]="Welcome you to Beijing!";
len=strlen(b);
for(i=0;i<len;i++)
if(b
==’’)
{strcpy(b,b+i+1);
i=0;
}
printf("%s\n",b);}
程序运行后的输出结果是( )。
选项
A、Beijing!
B、toBeijing!
C、WelcomeyoutoBeijing!
D、youtoBeijing!
答案
A
解析
for循环的作用是每次遇到空格,将空格后面的移动到数组的最前面。因此数组最后的状态是“Beijing!\0g!\0ng!\neijing!\0”,但是printf(“%s”)打印遇到\0自动结束。因此,打印Beijing!。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/q73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
以下叙述中正确的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
代码编写阶段可进行的软件测试是
下面属于黑盒测试方法的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
软件测试的目的是
随机试题
甲公司采购了一项重要的大型设备,验收后由经理审批方可付款,这体现了下列哪种控制制度()
A.“4”字试验阳性B.伸肌腱牵拉试验(Mills征)阳性C.杜加(Dugas)征阳性D.直腿抬高试验(Lasegue)阳性E.压头试验阳性肱骨外上髁炎主要体征为
适合手术治疗的高血压脑内血肿是
劳动者的培训和教育可分为()。
投资估算的审查是设备监理工程师在投资控制中的一项重要任务。投资估算的审查内容包括以下()方面。
一火灾自动报警系统产生误报,则产生误报的原因主要有()。
股价移动的规律是按照多空双方力量对比大小而行动的。()
企业月末签发转账支票一张,持票单位尚未到银行办理转账,会使银行存款日记账的余额小于银行对账单的余额。()
"Down-to-earth"meanssomeoneorsomethingthatishonest,realisticandeasytodealwith.Itisapleasuretofind【C1】______wh
American’sLeisureActivitiesLeisureactivities【T1】______.Bothmenandwomenreportedthat【T2】______.Visitingfriendsand
最新回复
(
0
)