首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main(){int i,j=0:char*p; for(i=0:b[i]!=’\0’;i++) {if(*a==b[i]){ p
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main(){int i,j=0:char*p; for(i=0:b[i]!=’\0’;i++) {if(*a==b[i]){ p
admin
2016-12-18
60
问题
若有以下程序#include
char*a="you";
char b[]="Welcome you to China!";
main(){int i,j=0:char*p;
for(i=0:b
!=’\0’;i++)
{if(*a==b
){
p=a;
for(j=i;*p!=’\0’;j++)
{if(*p!=b[j])break;
p++;
}
if(*p==’\0’)break;
}}
printf("%s",&b
);}
则程序的输出结果是
选项
A、you to China!
B、to China!
C、me you to China!
D、China!
答案
A
解析
程序中循环部分的主要功能是,在字符串b中寻找是否含有子串a,如果含有则退出,此时i为子串a在字符串b中第一次出现的位置。因此最后的输出函数则从第i个字符开始一直输出到字符串的末尾。
转载请注明原文地址:https://kaotiyun.com/show/iNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
有以下程序:main(){intp[7]={11,13,14,15,16,17,18),i=0,k=0;while(i<7&&p[i]%2){k=k+p[i];i++;}pri
以下选项中非法的表达式是______。
设函数findbig已定义为求3个数中的最大值,以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
以下不属于对象的基本特点的是
以下选项中,不能作为合法常量的是
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
栈和队列的共同特点是
随机试题
不适用中华人民共和国刑法及其他具有普遍效力的刑事法律的区域有()
血清白蛋白(pI为4.7)在下列哪种pH溶液中带正电荷
A、theyarenotinstyleanymore.B、theyhavecosthimfartoomuch.C、theynolongersuithiseyesight.D、theyshouldbecleane
A.易发生心肌损害B.基础代谢率正常C.基础代谢率略增高,甲状腺摄131I量显著降低D.基础代谢率降低,甲状腺摄131I量降低亚急性甲状腺炎
细支气管不完全阻塞所致阻塞性通气障碍可造成
下列的无症状细菌尿患者中,不需要治疗的是
电路如图所示,已知Is=5A,US=3V,当恒流源单独作用时,流过电阻R的电流是3A,那么,当恒流源和恒压源共同作用时,流过电阻R的电流I值为()。
满堂脚手架检查评定一般项目的内容包括()。
对于上市公司而言,权益报酬率就是净资产与平均股东权益的百分比。()
Modernsocietyexcelsincynicism.Academicsandpseudo-academiesdelightindeconstructingeventhemostcherishedofchildhood
最新回复
(
0
)