首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include.. main() { int i,len; char b[]="Welcome you to Beijing!"; len=strlen(b); f
有以下程序: #include #include.. main() { int i,len; char b[]="Welcome you to Beijing!"; len=strlen(b); f
admin
2019-01-11
51
问题
有以下程序:
#include
#include.
.
main()
{ int i,len;
char b[]="Welcome you to Beijing!";
len=strlen(b);
for(i=0;i
if(b
==’’)
{strcpy(b,b+i+1);
i=0;
}
printf("%skn",b);}
程序运行后的输出结果是( )。
选项
A、Beijing!
B、toBeijing!
C、Welcomeyout0Beijing!
D、youtoBeijing!
答案
A
解析
for循环的作用是每次遇到空格,将空格后面的字符移动到数组的最前面。因此数组最后的状态是“Beijing!\0g!\0ng!\0eijing!\0”,但是printf(“%s”)打印时遇到\0自动结束。因此,打印结果为Beijing!。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/yaxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n]
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是()。
下面关于完全二叉树的叙述中,错误的是______。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
以下函数inverse的功能是使一个字符串按逆序存放,请填空。inverse(charstr[]){charm;inti,j;for(i=0,j=strlen(str);i<strlen(str)/2;
若有说明:inta[][3]={0,0};则不正确的叙述是()。
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是
设二叉树如下:对该二叉树进行后序遍历的结果为【】。
随机试题
NoEnglishmanbelievesinworkingfrombooklearning.Hesuspectseverythingnew,anddislikesit,unlesshecanbecompelledb
合伙的利润分配和亏损分担,按照合伙合同的约定办理;合伙合同没有约定或者约定不明确的,由合伙人()。
蛛网膜下腔出血最常见的脑神经损害是
某女,31岁,妊娠合并风湿性心脏病,孕28周,心功能Ⅱ级,无早期心力衰竭的体征。对于该产妇的产褥期护理,下列不正确的是()
患者,男性,19岁。因双下肢中度水肿,尿蛋白(+++)入院,查血清蛋白20g/L,诊断肾病综合征。下列首选的治疗药物是
施工现场环境保护主要由()负责。
根据企业国有资产法律制度的规定,某重要的国有独资公司的下列事项中,履行出资人职责的机构作出决定之前,应当报请本级人民政府批准的有()。
“情人眼里出西施”反映了决策过程中常见的()。
下列有关生活常识的叙述正确的是()。
设y=y(x)是由y3+(x+1)y+x2=0及y(0)=0所确定,则=___________.
最新回复
(
0
)