首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include char*a="you",b[]="welcome#you#to#China!"; main() {inti,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a==b[i]) {p=&b[i
若有以下程序 #include char*a="you",b[]="welcome#you#to#China!"; main() {inti,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a==b[i]) {p=&b[i
admin
2015-07-31
41
问题
若有以下程序
#include
char*a="you",b[]="welcome#you#to#China!";
main()
{inti,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/ImDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){char*p[10]={"abc","aabdfg","dcdbe","abbcf’,"cd"};printf("%d\n",strlen(p[4]));}执行后的输出结果是
有以下程序:#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);
有以下程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;)while(t!=n);为使程序不陷入死循环,从键盘输入的数据应该是______。
利用fseek函数可实现的操作是()。
下列循环的循环次数是______。ihtk=2;while(k=0)printf("%d",k);k--;printf("\n");
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
以下叙述中错误的是
下列叙述中错误的是()。
若有定义doublea[5];,则a数组元素下标的上限为______。
在ER图中,矩形表示【】。
随机试题
认为社会学研究的特殊对象是社会事实,“是存在于人们自身以外的行为方式、思想方式和感觉方式,并通过一种强制力施之于每个个人”的学者是()
—Tom,you’vegotanAinthefinalEnglishexam.Congratulations!—Thanks.ButIneverthoughttheresultcameoutSofast.T
用“阴阳学说”说明人体五脏属性,则肾为
A、肾精不足证B、肾阴虚证C、心血虚证D、血热证E、气血两虚证头发稀疏易落,舌红脉数多见于
会计职业道德与会计法律制度的区别有哪些?
某普通住宅项目的建设单位委托招标代理机构,采用公开招标的方式办理该项目的招标事宜。公布招标信息后,在投标截止时间内,收到A、B、C、D、E共五家施工企业的投标文件,其中E属于两家施工单位的联合体。各施工企业均按招标文件的规定提供了投标保证金。招标代理机构按
汉语各方言中分布地域最广的是北方方言。()
如果你与工作中的同事发生了误会,你会采用什么方式和途径解决?
私は 毎朝 7時に 家————出ます。
Whereisthewomangoingtogoonholidaythisyear?
最新回复
(
0
)