首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> main() {int i,len; charb[]="Welcome you to Beijing!"; len=strlen(b); for(i=0;i<len;i
有以下程序: #include<stdio.h> #include<string.h> main() {int i,len; charb[]="Welcome you to Beijing!"; len=strlen(b); for(i=0;i<len;i
admin
2020-11-27
51
问题
有以下程序:
#include<stdio.h>
#include<string.h>
main()
{int i,len;
charb[]="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、toBeijing!
C、WelcomeyoutoBeijing!
D、youtoBeijing!
答案
A
解析
for循环的作用是每次遇到空格,将空格后面的移动到数组的最前面。因此数组最后的状态是“Beijing!\0g!\0ng!\neijing!\0”,但是printf(“%s”)打印遇到\0自动结束。因此,打印Beijing!。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/q73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
有以下程序:#includevoidfun(char*c){while(*c){if(*c>=’a’&&*c
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
设有定义chars=[81],Int1=0,以下不能将一行(不超过80个字符)带自空格的字符串正确读入的语句或语句组是()。
已知大写字母A的ASCⅡ码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
以下叙述中正确的是
设有一个栈与一个队列的初始状态均为空。现有一个序列A,B,C,D,E,F,G,H。先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为
有下列程序:#include<stdio.h>/*fun函数的功能是将a所指数组元素从大到小排序*/voidfun(int*a,intn){intt,i,j;for(i=0;i<n-1.j++)ford=i+1;j<n;j++)if(a
下列关系表达式中,结果为“假”的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
随机试题
贷款五级分类法将贷款分为正常、()损失五类。
当代信用关系中的主体和基本形式是()。
纸上谈兵:赵括
个体发展心理学的研究对象是()。
()是公安工作的基本方法。
在接受治疗的腰肌劳损患者中,有人只接受理疗,也有人接受理疗与药物双重治疗。前者可以得到与后者相同的预期治疗效果。对于上述接受药物治疗的腰肌劳损患者来说,此种药物对于获得预期的治疗效果是不可缺少的。如果上述断定为真,则以下哪项一定为真?Ⅰ.对于一部
关于Internet的描述中,正确的是()。
计算机软件分系统软件和应用软件两大类,其中处于系统软件核心地位的是________。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
打开考生文件夹下:EXC.xlsx文件,将sheetl工作表的A1:D1单元格合并为一个单元格,水平对齐方式设置为居中;计算“总计”行的内容和“人员比例”列的内容(人员比例=数量/数量的总计,单元格格式的数字分类为百分比,小数位数为2),将工作表命名为“人
最新回复
(
0
)