首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a=”you”; char b[]="Welcome you to China!"; main(){ int i,j=0;char*p; for(i=0;b[i]!=’\0’;
若有以下程序#include char*a=”you”; char b[]="Welcome you to China!"; main(){ int i,j=0;char*p; for(i=0;b[i]!=’\0’;
admin
2020-03-15
41
问题
若有以下程序#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/yJCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return(3);p==x-fun(x-2
下列描述中,不符合良好程序设计风格要求的是
下列条件语句中,输出结果与其他语句不同的是
下列叙述中正确的是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
用树形结构表示实体之间联系的模型是
以下是if语句的基本形式:if(表达式)语句其中“表达式”
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p**;”后,下列说法错误的是
随机试题
视野(visualfield)
新工资制度最主要的特点是()
下列可行腹腔镜胆囊切除术的有
准确度表示测量值与真值的差异,制剂中常以下列哪项验证
对于接受氨基糖苷类抗生素治疗的患者,护士应注意监测的实验室指标为下列哪项
外部经济的内部化是指()。
武汉长江电子科技有限公司(420133××××)利用企业自有资金进口电焊机(法检、自动进口许可证管理)。货物于2008年5月20日运抵上海浦东国际机场(2233),办理相关手续后,经海关批准于次日直接转运至武汉,委托武汉中远货运代理有限公司向武汉机场海关(
根据公司法律制度的规定,下列各项中,属于公司减少注册资本时应当执行的程序有()。
disambiguation
Secondhandsmokeisaccountablefor42,000deathsannuallytononsmokersintheUnitedStates,includingnearly900infants,acc
最新回复
(
0
)