首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
54
问题
若有以下程序#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全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includemain(){inta[2][3]={{1,2,3),{4,5,6}},(*p)[3],i;p=a:for(i=0;i<3;i++)
若有说明语句:double*p,a;则通过scanf语句正确给输入项读入数据的程序段是()。
设有程序段:intk=12:while(k=1)k=k-1;则下列描述中正确的是()。
在C语言程序中可用做用户标识符的是()。
下列选项中不会引起二义性的宏定义是()。
定义下列结构体(联合)数组:structst{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17);执行语句printf("%d,%c",a[2]
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
表示关系X<=Y<=Z的C语言表达式为()。
以下叙述中不正确的是()。
随机试题
试验证明,各种不同的可燃物发生燃烧,均有本身固定的最低含氧量要求。低于这一浓度,即使燃烧的其他条件全部具备,燃烧仍然不会发生。()
武功体
下列有关自然人民事行为能力的法律适用,不符合我国立法规定的是:()。
对暗龙骨饰面板的安装应符合的要求叙述不正确的是( )。
某人年初存入银行5000元,假设银行按每年10%的复利计算,每年年末提出1000元,已知,(P/A,10%,7)=4.8684,(P/A,10%,8)=5.3349,则最后一次能够足额(1000元)提款的时间是( )。
下列哪些食物碘含量丰富?()[河北省2008年9月三级真题]
在现代社会,人们多认为儿童本性是天真无邪的,课程内容的选择应更多考虑儿童的兴趣和需要。制定课程目标、选编课程内容是课程组织的基础,人们对儿童身心发展规律的认识是课程组织的()。
数据库系统的核心是()。
PASSAGETHREEWhatdoes"Heisanindividualwhorefusestobendhisback"mean(Para.11)?
November25,2006DearMr.Johnson,ThankyouforyourenquiryofNovember6;I’veenclosedourquotationforthewallpaper
最新回复
(
0
)