首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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-10-26
41
问题
有以下程序
#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/cC3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于应用软件的是()。
以下定义语句中正确的是()。
有如下定义:structst{inta;floatb;}X[10];FILE*fp;若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在数据库中,数据模型包括数据结构、数据操作和()。
面向对象方法中,继承是指()。
下面对软件测试和软件调试有关概念叙述错误的是()。
以下选项中不属于C语言标识符的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
某工程双代号网络计划如下图所示,图中已标出每项工作的最早开始时间和最迟开始时间,下列说法中,正确的有()。
图书、期刊印刷的基本质量要求有()。
出版物的发行可以分为()等几个环节。
汉代以前,我国文书的载体材料一般为()
桑菊饮与银翘散二方均含有的药物是
缺铁性贫血是临床上最常见的贫血,下列药物中可用于治疗缺铁性贫血的是()。
证券登记结算制度实行证券()。
适合的理财产品包括银行自主开发的理财产品和银行代理销售的理财产品。()
科举制度始于隋朝,一直沿用到明、清。()
Languageisasystemofarbitraryvocalsymbolsusedforhuman
最新回复
(
0
)