首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*
admin
2020-05-19
45
问题
若有以下程序#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 0=0;a[j]!=’\0’;j++)
{if(a[j]!=*p)break;p++;}
if(a[j]==’\0’)break;
}}
printf("%s\n",p);}
则程序的输出结果是
选项
A、#you#to#China!
B、me#you#to#China!
C、#China!
D、#to#China!
答案
D
解析
程序中循环部分的主要功能是,在字符串b中寻找是否含有子串a,如果含有则退出,字符指针p指向该匹配子串后面的位置,利用printf函数输出则从该位置开始一直输出到字符串b的结尾。
转载请注明原文地址:https://kaotiyun.com/show/GrCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在嵌套if语句中,else语句总是()。
以下程序的输出结果是()。#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p一s);}main(){printf(’’%d\n’’,fun(’’0ABCDEF’’));}
关于数组的叙述中正确的是()。
下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=‘\0’){a++;b++;}}
有以下程序:#includemain(){FILE*f:f=fopen(“filea.txt”,“w”);fprinff(f,“abc”);fclose(f);}若文本文件fil
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
C语言规定,在一个C程序中,main()函数的位置()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
软件测试的目的是()。
下面不属于软件测试实施步骤的是()。
随机试题
《虚拟社区》用很多比喻说明,我们人类可能活在与线下世界完全不同的一个线上世界。在谈及网络的社交属性时,我们经常有这样的疑惑,到底线上交往会不会影响线下的交往,如果太多地出现在线上,会不会在线下就变得跟大家隔绝。在这里特别要提到的是,我反对数字二元论。我们现
关于血源性肺脓肿的叙述,错误的是
在3~66kV不接地系统或消弧线圈接地系统偶然脱离消弧线圈的部分,当连接有中性点接地的电磁式电压互感器的空载母线时,可能产生铁磁谐振过电压。为限制这类过电压,可采用的措施是()。
设计绩效考评指标体系时,应遵循()
教师履行教育教学职责必须具备的基本权利是()。
由美国经济学家鲁迪格·多恩布什提出的,用于分析汇率形成的“超调模型”,其本质上是一种()。
有16位选手参加象棋晋级赛,每两人都只赛一盘。每盘胜者积1分,败者积0分。如果和棋,每人各积0.5分。比赛全部结束后,积分不少于10分者晋级。那么本次比赛后最多有()位选手晋级。
某商场失窃,员工甲、乙、丙、丁四人涉嫌被拘审。通过审问,四人口供如下:甲说:“是丙作的案。”乙说:“我和甲、丁三人至少有一人作案。”丙说:“我没作案。”丁说:“我们四人都没作案。”如果四人中只有一人说真话,
下列行为不构成信用卡诈骗罪的是
合法的C语言数值常量是()。
最新回复
(
0
)