首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
2019-08-10
26
问题
若有以下程序#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;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,如果含有则退出,字符指针D指向该匹配子串后面的位置,利用printf函数输出则从该位置开始一直输出到字符串b的结尾。
转载请注明原文地址:https://kaotiyun.com/show/90Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=0;i<6;i++){fseek(fp
若有以下程序#include#defineS(x)x*x#defineT(x)S(x)*S(x)main(){intk=5,j=2;printf("%d,%d\n",S(k+j),T(k+j));}则程序的输出
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
以下叙述中错误的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
以下叙述中错误的是
当变量c的值不为2、4、6时,值为"真"的表达式是
下列关系表达式中,结果为“假”的是
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defim
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:1357929994699981
随机试题
行政许可法为了解决两个以上部门分别实施行政许可的事项时所面临的程序复杂和时限过长的问题,规定了三种可供选择的方式,下列哪一项不是()。
推销活动分析的程序:
患儿,男孩,7岁,因发热、意识障碍诊断为病毒性脑炎收入院治疗。该病80%有以下病毒引起
调节红细胞生成的主要体液因素是
卵圆孔在解剖上闭合的时间大多在()
幼儿园中班的规模为:
①这个简单的问题,经常使得工人们无所适从②现实所逼,建筑工人在维权遭遇困难时往往只能使用非正规的方式,以引起足够的关注③建筑工人比其他行业的农民工更多地面临欠薪、工伤得不到合理赔偿等问题④一项调查显示,2012年底仍有高达89.1%的建筑工人没有规范
无穷级数的收敛区间为________。
猫が車ひかれて、死んでいた。
Youhavereadanarticleinanewspaperwhichstatesthat"Childrenshouldbepaidfordoinghousework,forthishelpsthemtol
最新回复
(
0
)