首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> main( ) { int i, len; char b[]="Welcome you to Beijing!"; len = strlen
有以下程序 #include <stdio.h> #include <string.h> main( ) { int i, len; char b[]="Welcome you to Beijing!"; len = strlen
admin
2020-01-10
39
问题
有以下程序
#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
解析
for循环的作用就是每次遇到空格,将空格后面的移动到数组的最前面。因此数组最后的状态时Beijing!\0g!\0ng!\neijing!\0;但是printf("%s")打印遇到\0自动结束。因此,打印Beijing!。故答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/NTCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。例如,若s所指字符串为“baaeda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。请在程
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:“FirstString--”“SecondString”程序输出:“FirstStri
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:删除字符串中所有的*号。编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为“****A*BC*DEF*G*******”,删除后,字符串中的内容应当是“ABCDEFG”。注意
设有定义:intx=2;以下表达式中,值不为6的是
以下选项中不属于C语言标识符的是
下列选项中不属于面向对象程序设计特征的是
在数据库设计中,将E—R图转换成关系数据模型的过程属于
以下不能定义为用户标识符是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
随机试题
根据证券法律制度的规定,甲上市公司的下列机构或者人员中,可以作为征集人,自行或者委托证券公司、证券服务机构,公开请求上市公司股东委托其代为出席股东大会,并代为行使表决权等股东权利的有()。
1998年4月,国际商会正式公布的专门用以规范备用信用证业务的惯例是()
______________是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。
食人性中毒的药物催吐首选
应用胰岛素的注意事项中,下列不正确的是
土石方平衡的调配原则包括()。
单位和个人的各种款项结算,均可以使用银行汇票。()
导游人员在与游客交谈时,语言要文雅、得体。()
根据下列材料回答问题。2013年1—9月,苏南、苏中、苏北地区生产总值分别为26273.1亿元、8426.8亿元、9784.8亿元,同比分别增长10.2%、11.9%、12.2%;规模以上工业增加值为11762.9亿元、4900.9亿元、4829
Airpollutionisnotapopularsubject,whichiswhylittlenoticehasbeentakenofanEUjudgmentagainsttheUKonthesubjec
最新回复
(
0
)