首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() {int i,len; char b[]="Welcome you to Beijing!"; len=strlen(b); for(i=0;i<len;
有以下程序: #include<stdio.h> #include<string.h> main() {int i,len; char b[]="Welcome you to Beijing!"; len=strlen(b); for(i=0;i<len;
admin
2019-07-25
98
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{int i,len;
char b[]="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、to Beijing!
C、Welcome you to Beijing!
D、you to Beijing!
答案
A
解析
strcpy(char*dest,char*source)函数是将soure指向的字符串复制到dest指向的内存空间,所以for循环在遍历字符数组b的同时,查找b中的空格字符,将空格字符后的剩余字符串重新复制到字符数组b中,然后重新设置循环的索引下标为0,继续寻找空格字符,直到到达字符串的结尾空字符’\0’,由此可知整个程序是获取字符串“Welcome you Beijing!”的最后一个不包含空格亨符的子串,程序输出;“Beijing!”,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/lpID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,有歧义的是()。
简述美国1787年宪法的内容。(南京大学2001年世界近现代史真题)
简述北宋积贫积弱的表现与成因。(中国社会科学院研究生院2018年中国古代史真题)
以奥斯曼帝国为中心,分析当时的国际关系。(南京大学2013年国际关系史真题)
下列关于新教育发展时期的说法错误的是
实体法与程序法的划分标准是()。
以法的地位、效力、内容和制定程序为标准,法可以划分为()
联系中国实际,论述法的社会作用及其在建设社会主义法治国家中的体现。要求:观点明确,说理充分,条理清晰,语言规范、流畅。
简述法律关系的定义和特征。
在SQLServer中,设有表选课(学号,课程号,成绩)。现要声明一个查询成绩大于等于90的学生学号、课程号和成绩的游标。请补全下列语句:DECLAREc1CURSOR【7】SELECT学号,课程号,成绩FROM选课WHERE成绩>=90
随机试题
妊娠期总血容量平均增加
会计凭证是()的书面证明,是会计核算的重要会计资料。
按照规定,我国金融机构中()不属于银监会监管。
知觉的特性包括哪些?
某机械厂销售一批机床,每台售价24000元,预计获利72万元,但是实际上由于制作成本提高了1/6,所以利润减少了25%。问这批机床共有多少台?()
选项四个图形中,只有一个是由题干的四个图形拼合(只能通过上、下、左、右平移)而成的,请把它找出来。
转移收入是指不是作为生产要素提供的劳务的报酬的收入,从而也是不能计人国民收入的收入,是来自非生产、交换过程的收人。根据上述定义,下列不属于转移收入的是:
书最早是以昂贵的手稿复制品出售的,印刷机问世后,就便宜多了。在印刷机问世的最初几年里,市场上对书的需求量成倍增长。这说明,印刷品书籍的出现刺激了人们的阅读兴趣.大大增加了购书者的数量。以下哪项如果为真,最能质疑上述论证?
简述“九一八”前后史量才和《申报》的变化。(厦门大学2006年研)相关试题:(1)简述史量才的报业活动。(中国传媒大学2014年研)(2)史量才对《申报》的改革及对当代报业的启示。(北大2010年研)
Man-madeclimatechangeis"unequivocal(毋庸置疑的)"anddemandsurgentaction.Yesterday’sreportfromtheIntergovernmentalPanelo
最新回复
(
0
)