首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,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(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a==b[i]) {p=&b[i]
admin
2018-11-21
20
问题
若有以下程序#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;aD]!:’\0’;j++)
{if(a[j]!=*p)break;p++;}
if(a[j]=’\0’)break;
}}
pfintf("%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/bSxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是______。char*p="abodefgh";p+=3;printf("%d\n",strlen(strcpy(p,"12345")));
线性表常采用的两种存储结构是()。
有以下程序:main(){inta=1,b=2,m=0,n=0,k;k=(n=b>a)||(m=a<b);printf("%d,%d\n",k,m);}程序运行后的输出结果是_
以下函数值的类型是() fun(floatx) {floaty; y=3*x-4; returny; }
若有下面的程序片段:int[12]={0},*p[3],**pp,i;for(i=0;i<3;i)p[i]=&a[i*4];pp=p则对数组元素的错误引用是
若以下选项中的变量已正确定义,则正确的赋值语句是()。
在结构化分析方法中,数据字典的作用是()。
若已定义:“int a[9],*p=a;”,并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是______。
在关系模型中,二维表的行称为______。
有三个关系R,s和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
随机试题
Muchoftheworldshouldgoonadietin2014.Morethanathirdofadults【C1】________wereestimatedtobe【C2】________orobesei
男,18岁。意识不清3小时入院,既往患l型糖尿病5年,长期皮下注射胰岛素。近3天因腹泻而停用。体检:血压70/50mmHg,皮肤中度失水征,呼吸深大,有烂苹果味,心率130次/分。首先考虑的诊断是
下列各项中,不影响企业利润总额的是()。
甲公司为了开发新的项目,急需筹资20000万元,甲公司拟采取发行附送认股权证债券的方式筹资并初拟了筹资方案,相关资料如下:(1)发行10年期附认股权证债券20万份,每份债券面值为1000元,票面利率为6%,每年年末付息一次,到期还本。债券按面
在我国,单位一般只对原材料的明细核算采用卡片账。()
世界上第一次把圆周率精确到小数点后七位数的科学家是()。
按照我国现行《公司法》的规定,设立股份有限公司的条件有:
以下关于10GbpsOpticalEthemet技术优势的描述中,哪个是错误的?——
执行下列程序段后,变量b的值是()。h=1DoWhile(b<40)b=b*(b+1)Loop
国家信息高速公路的英文简称为( )。
最新回复
(
0
)