首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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全国计算机二级
相关试题推荐
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为19.25
编写函数fun,其功能是:根据以下公式求百的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.140578。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C
以下叙述中正确的是
下面模型中为概念模型的是
在数据库设计中,将E—R图转换成关系数据模型的过程属于
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是:
当用户要求输入的字符串中含有空格时,应使用的输入函数是
下面对软件测试和软件调试有关概念叙述错误的是
随机试题
下列业务中,不会引起实收资本或股本变化的是()。
环境与资源保护法律关系的内容不包括()
根据专利许可协议所确定的被许可人的权限不同,可以将其分为()。
不属于多根多处肋骨骨折病理生理改变的是
A.利血平B.硝普钠C.普萘洛尔D.卡托普利E.氢氯噻嗪高血压伴哮喘的患者不宜应用()
下列关于风险与收益的关系说法错误的是()。
受赠人转让受赠房屋的,在计算个人所得税应纳税所得额时,允许扣除的项目有()。
作为企业的质量专业技术人员,拥有授汉范围内的参与、监督和指导权力,为此必须具备的能力有()。
A、She’sproudofbeingabletodomanythingsatthesametime.B、Sheissuretofinishallthethingsinafewhours.C、Shedre
A、Callhisfriend.B、Gototheofficetogethistest.C、Sendthewomanaletter.D、Takethetestlater.AWhatwillthemanmost
最新回复
(
0
)