首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> main() { int i; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[
有以下程序 #include <stdio.h> #include <string.h> main() { int i; char a[]="How are you!"; for (i=0; a[i]; i++) if (a[
admin
2021-06-15
24
问题
有以下程序
#include <stdio.h>
#include <string.h>
main()
{ int i;
char a[]="How are you!";
for (i=0; a
; i++)
if (a
== ’ ’)
strcpy(a, &a[i+1]);
printf("%s\n",a);
}
程序的运行结果是
选项
A、are you!
B、Howareyou!
C、areyou!
D、areyou!
答案
A
解析
复制字符串函数strcpy(str1,str2),将str2完整的(包括"\0")复制到str1中,str1中原有的内容被覆盖。程序执行过程为:在a
不等于"\0"的情况下,判断当前元素是否为空格,若为空格将下一个元素以及之后的所有字符复制到a数组中。当i=3时,if条件成立,a中元素为"are you!\0",之后的元素中在"\0"前没有空格出现,输出are you!,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/7Mtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于“while(条件表达式)循环体”,以下叙述正确的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下列定义数组的语句中,正确的是
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
对软件系统总体结构图,下面描述中错误的是()。
以下叙述中正确的是()。
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1:for(i=1;
在软件开发中,需求分析阶段产生的主要文档是
下面不属于软件测试实施步骤的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
()上土石破坏比较强烈,常常发生片理化和糜棱化现象。
夏季某地一大型聚餐活动后,突然出现腹泻病人群,发病人数在数日内迅速增加,临床症状不典型,但疑似细菌性食物中毒。对送检标本应进行的细菌学检验方法是
关于吸人气雾剂吸收与作用特点的说法,错误的是()。
A.胃排空速率B.吸收比较困难C.渗透效率D.溶解速率E.昼夜节律根据药物的水溶性和肠壁渗透性对药物进行分类Ⅲ型药物的吸收取决于
收益曲线是指具有相同()的金融资产的利率曲线。
(2017·福建)中国古代的儒家经典“四书”是指《大学》《中庸》《孟子》和()
人脑对直接作用感官的客观事物的综合整体反映是______。
有专家认为,家庭装修中使用符合环保标准的建材只能保证有害物质的含量符合相关行业要求,并不代表完全不含有害物质,因此在装修中大量甚至过度使用建材,仍会导致有害物质累积超标。如果上述断定是真的,那么以下哪项最有可能真?
某二叉树如图所示,若进行顺序存储(即用一维数组元素存储该二叉树中的结点且通过下标反映结点间的关系,例如,对于下标为i的结点,其左孩子的下标为2i、右孩子的下标为2i+1),则该数组的大小至少为_______;若采用三叉链表存储该二叉树(各个结点包括结点的数
在电子商务中,保证数据传输的安全性就是______。
最新回复
(
0
)