首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
75
问题
若有以下程序
#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(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
在模块化程序设计中,按功能划分模块的原则是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作。
下面程序的输出是【】main(){enumem{eml=3,em2=1,em3};char*aa[]={"AA’,"BB","CC","DD"}printf("%s%s%\n",aa[em1],aa[
利用fseek函数可实现的操作是()。
设有定义:ihta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
设有如下三个关系表下列操作中正确的是
下列选项中,不是一个算法的基本特征的是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列选项中不属于结构化程序设计方法的是()。
随机试题
A.解毒B.透疹C.二者均是D.二者均非(2004年第99,100题)牛蒡子具有的功效是()
下列属于国际惯例的是()
静态评价指标包括______。
关于企业所得税的相关规定,表述正确的有()。
警卫国家规定的特定人员,守卫重要的场所和设施,是公安机关人民警察的法定职责。()
(上海财大2018)在现代货币制度下,纸币的职能是来自于()。
一个盒子里有100只分别涂有红、黄、绿三种颜色的球。张三说:“盒子里至少有一种颜色的球少于33只。”李四说:“盒子里至少有一种颜色的球不少于34只。”王五说:“盒子里任意两种颜色的球的总数不会超过99只。”以下哪项论断是正确的?
Primaryschoolteachers’poor【C1】______ofEnglishandmathsisunderminingtheGovernment’sliteracyandnumeracystrategies,
ReadingFasterTheonlywaytoreadfasteristoreadfaster,anditisaserioussuggestion.I.Guidelineson【T1】【T1】_____
Ifyou【D1】______smoothskinthatglowswithyouth,thechancesarethatatsomepointyouwillhaveheardtheexhortationtodri
最新回复
(
0
)