首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
38
问题
若有以下程序
#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://jikaoti.com/ti/kgi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列二叉树:对此二叉树中序遍历的结果为()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作。
有以下程序:voidf(inty,int*x){y=y+*x;*x;=*x+y;}main(){intx=2,y=4;f(y,&x);-printf("%d%d\n",x,y)
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
若有运算符:>、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为()。
下列叙述中不正确的是()。
有下列程序段:intn,t=-1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,C,t;scanf("%f,%f,%of",&a,&b,&C);if(a<B){t=a;a=b;b=t
下列循环的循环次数是______。ihtk=2;while(k=0)printf("%d",k);k--;printf("\n");
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
治以行气豁痰的是( )。
禹刑
(2005年)对于非线性控制系统的描述函数分析,试判断下列表述中哪项是错的?()
两拉杆的材料和所受拉力都相同,且均处在弹性范围内,若两杆长度相等,横截面面积A1>A2,则()。
在横道图比较法中完成任务量可用( )表示。
企业结转固定资产清理净损益时,可能涉及的会计科目有()。
下列各项,应通过“固定资产清理”科目核算的有()。
到目前为止,北京已经建成了那些高端产业功能区()
设n阶矩阵A的元素全为1,则A的n个特征值是________.
Forthepastfiveyears,Dr.StephenPosthasbeenfundingresearchprojectsthattesthowaltruism(selflessness),compassion,a
最新回复
(
0
)