首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
50
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序的运行结果是
程序调试的任务是
下列叙述中正确的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是()。
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
有以下程序#include<stdio.h>intfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx
软件测试用例包括
在C语言中,以下说法不正确的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:stmcta{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
在C语言中,以下说法不正确的是()。
随机试题
John’snotbeentoLondon.______.
上颌第一磨牙近远中向隐裂,可能发生的不良影响是
某综合楼工程,地下1层,地上12层,建筑面积1900m2,钢筋混凝土框架结构,业主与某施工单位双方签订了工程施工总承包合同。合同约定:工期300天,施工单位的施工进度计划网络图得到了监理工程师的批准。在施工中发生了以下事件:事件一:在基础施工
在细水雾灭火系统中,稳压泵出现在规定时间内不能恢复压力的故障,其处理办法不包括()
金融租赁公司发起人应当在金融租赁公司章程中约定,在金融租赁公司出现支付困难时,给予流动性支持;当经营损失侵蚀资本时,及时补足资本金。()
甲、乙订立一份价款为10万元的图书买卖合同,约定甲先支付书款,乙2个月后交付图书。甲由于资金周转困难只交付5万元,答应余款尽快支付,但乙不同意。2个月后甲要求乙交付图书,遭乙拒绝。根据合同法律制度的规定,下列各项中,正确的是()。
利用麦考利久期来考查债券收益率变动对债券价格变动之间的关系,只是一种近似计算,因为久期计算没有考虑()的影响。
近年来,调查人员对某市500余名一线教师进行了调查,结果发现:76.9%的教师感觉压力大,51%的教师患上“职业病”,37%的教师产生职业倦怠。教师看似每天只上几节课,其实备课、批改作业、管理学生要耗去很多时间和精力。特别是班主任老师,常常是从早上六七时到
WhatdistinguishedtheEnglishRomanticpoets?
Whatpromptedtheconversation?
最新回复
(
0
)