首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
2019-08-18
34
问题
若有以下程序#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/9eRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,值为1的表达式是
若有以下程序:#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");flor(i=0;i
若有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
以下不合法的数值常量是
下列叙述中错误的是
以下结构体类型说明和变量定义中正确的是
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长
软件设计中模块划分应遵循的准则是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
用树形结构表示实体之间联系的模型是
随机试题
Noneofusknewhowthechangehadcome______.
诊断吸入性损伤的辅助检查不包括
急性肺栓塞的实验室检查有
女,30岁。诊断为甲亢,清晨测脉率100次/min,脉律不齐,脉搏强弱不均,可能发生了
下列哪些是恶性骨肿瘤的X线征象?()
A、EEW7865435B、CDFG5618C、LC810A000228D、00XFFFG78017KRA
利率期货种类繁多,按照合约标的的期限,可分为短期利率期货和长期利率期货两大类。属于短期利率期货的有()。
客户进货的付款条件主要取决于市场供求和商业信用两个因素。()(2010年下半年)
Jobsharingreferstothesituationinwhichtwopeopledividetheresponsibilityofonefull-timejob.Thetwopeoplewillingly
Globalwarmingmayornotbethegreatenvironmentalcrisisofthe21stcentury,but—regardlessofwhetheritisorisn’t—wewo
最新回复
(
0
)