首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include char*a="you",b[]="welcome#you#to#China!"; main( ) { int i,j=0; char*P; for(i=0;b[i]!=’\0’
若有以下程序: #include char*a="you",b[]="welcome#you#to#China!"; main( ) { int i,j=0; char*P; for(i=0;b[i]!=’\0’
admin
2020-01-10
58
问题
若有以下程序:
#include
char*a="you",b[]="welcome#you#to#China!";
main( )
{ int i,j=0; char*P;
for(i=0;b
!=’\0’;i++)
{ if(*a==b
)
{P=&b
;
for(j=0;a[j]! =’\0’;j++)
{ if(a[j]!=*P)break;
P++;
}
if(a[j]==’\0’)break;
}
}
printf("%s\n!",p);
}
则程序的输出结果是( )。
选项
A、#to#China!
B、#you#to#China!
C、me#you#to#China!
D、#China!
答案
A
解析
该程序首先定义,*a和b[],并进行初始化。主函数中通过外层for循环语句,遍历字符数组b[],并且将符合if条件语句的字符赋给数组p;for内层循环语句,遍历字符数组a[]。再将符合if条件语句的结果输出。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/5TCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#inclu
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如,若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。例如,当a=45,b=12,调用该函数后c=1425。注意:部分源程序
请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入"abc4Efg",则应输出"aBc4EFg"。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函
下列叙述中错误的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是
下面不属于软件测试实施步骤的是
以下关手结构化程序设计的叙述中正确的是
以下不能用于描述算法的是
随机试题
刑事诉讼中最普遍的证据是
患者,女,34岁。体检时发现甲状腺右叶有一直径1cm大小的孤立结节,无任何自觉症状。术中行冷冻切片检查证实为“甲状腺乳头状腺癌”为主,部分为“滤泡状腺癌”,术中未见肿大淋巴结,此时最恰当的手术治疗方案应是
小产乃胎儿自然殒堕而发生在妊娠的
我国高程系统采用正常高系统,地面点的正常高的起算面是()。
盘盈的固定资产,经有关机构批准后,应贷记()账户。
下列关于个人汽车贷款信用风险管理的描述中,表述错误的是()。
根据外汇管理法律制度规定,下列各项中,不属于资本项目的有()。
纳税人应当自契税纳税义务发生之日起()日内,向土地、房屋所在地的税收征收机关办理纳税申报。
接受学习理论的提出者是布鲁纳。()
“不登高山,不知天之高也;不临深溪,不知地之厚也。”这句话包含的哲理是()
最新回复
(
0
)