首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
34
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序:#ncludemain(){charc;for(;(c=getchar())!=’#’;){if(c>=’a’&&c
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
有以下程序:#include<stdio.h>main(){inty=10;while(y--);printt("y=%d\n",y);}程序执行后的输出结果是()。
有以下程序:#include#include..main(){inti,len;charb[]="WelcomeyoutoBeijing!";len=strlen(b);f
若有以下语句:typedefstructS{intg;charh;}T;以下叙述中正确的是()。【10年9月】
以下叙述中错误的是()。
关于程序设计基本概念,以下叙述错误的是()。
软件详细设计产生的图如下:该图是()。【09年9月】
在数据库中,数据模型包括数据结构、数据操作和()。
随机试题
糖皮质激素类药物对血液成分的影响是:()
A.良性肿瘤B.恶性肿瘤C.交界性肿瘤D.癌前病变E.非肿瘤性增生
下列哪项不是麻疹逆证的见症( )。
羊水甲胎蛋白(AFP)测定,最适宜于诊断
甲公司与乙公司签订建设工程施工合同,甲公司向乙公司支付上程保证金30万元。后由于情况发生变化,原合同约定的工程项目被取消,乙公司也无资金退还甲公司,甲公司向县公安局报案称被乙公司法定代表人王某诈骗30万元。公安机关立案后,将王某传唤到公安局,要求王某与甲公
假设ABC企业只生产和销售一种产品,单价100元,单位变动成本40元,每年固定成本500万元,预计明年产销量30万件,则单价对利润影响的敏感系数为()。
下列各句中,画线的成语使用不恰当的一项是()。
扇动一张纸,一个孩子感受到空气在脸上拂过。过了一段时间,在有风的一天,他感受到了风。因此他觉得风的形成是树在晃动。根据皮亚杰的儿童智力发展阶段理论,2~7岁年龄阶段的儿童处于()。
3/4
网络操作系统的基本任务是:屏蔽本地资源与网络资源的差异性,为用户提供各种基本网络服务功能,完成网络【 】的管理,并提供网络系统的安全性服务。
最新回复
(
0
)