首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++)
若有以下程序#include char*a="you"; char b[]="Welcome you to China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++)
admin
2018-01-11
43
问题
若有以下程序#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/EFxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义:“inta=2,b=3,c=4;”,则下列选项中值为0的表达式是()。
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是()。
下列叙述中错误的是()。
下列程序运行后的输出结果是_________。main(){intx,a=1,b=2,c=3,d=4:x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;printf("%d\n",x):
执行下列程序后,输出的结果是()。#include#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;a/=S(k+m)/S(k+m):
有以下程序:main(){inta=0,b=10,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b.c,d);
若要使指针p指向一个double类型的动态存储单元,请填空。p=__________malloe(sizeof(double));
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
在计算机中,算法是指______。
随机试题
动物性食物可提供蛋白质、脂肪及丰富的钙质。()
患者,男性,16岁,左右上1冠折.已行根管治疗。取模时最理想的印模材料为
子宫内膜异位症最典型的症状是()。
关于《银行业监督管理法》的适用范围。下列哪一说法是正确的?(2011年试卷一第29题)
A方案在三年中每年年初付款100元,B方案在三年中每年年末付款l00元,利率为10%,则二者在第三年年末的时候终值相差(中央财经大学2018年真题)()
《唐律疏议.斗讼律》:“诸诬告人者,各反坐。诸告祖父母、父母者,绞。即嫡、继、慈母杀其父,及所养者杀其本生,并听告。诸部曲、奴婢告主,非谋反、逆、叛者,皆绞。诸投匿名书告人罪者,流二千里。渚被囚禁,不得告举他事。其为狱官酷己者,听之。即年八十以上,十岁以下
太平天国起义的历史意义有
Itwas______wehadhoped.
AfterreadingthefollowingintroductiontothecauseonFirstCertificateinEnglish,youarerequiredtocompletetheoutline
A、Itcanhelpsolveglobalfloodcrises.B、Itwillchangetheconceptoffood.C、Ithasattractedworldwideattention.D、Itwill
最新回复
(
0
)