首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
26
问题
若有以下程序#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全国计算机二级
相关试题推荐
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
写出下列程序的输出结果______。main(){intn=0;while(n++<=1);printf("%d,",n);printf("
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++){m+=i*f;
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是
在结构化程序设计中,模块划分的原则是
在深度为5的满二叉树中,叶子结点的个数为
随机试题
在AgCl水溶液中,其[Ag+]=[Cl-]=1.34×10-5mol/L,Ksp为1.8×10-10,该溶液为()。
A.既能敛肺平喘,又能收涩止带B.既能泻肺平喘,又能利水消肿C.既能止咳平喘,又能止痛镇痉D.既能止咳平喘,又能润肠通便E.既能止咳平喘,又能清肺化痰桑白皮的功效是
被评估企业曾以实物资产(机器设备)与B企业进行联营投资,投资额占B企业资本总额的20%。双方协议联营10年,联营期满,B企业将按机器设备折余价值20万元返还投资方。评估时双方联营已有5年,前5年B企业的税后利润保持在50万元水平,投资企业按其在B企业的投资
电路交换系统可用于()。
人生中难免有与人争辩的时候,你还记得当时与人争辩的情形吗?请描述一下。
依法行政原则,即行政机关必须依法行使行政权,该原则具体又可分为()。
三线建设
G20峰会
Springishere:flowersareinbloom,birdsongfillstheair,andtheinboxesofemployersarefilledwithdesperatepleasfors
Dopeoplegethappierormorefoul-temperedastheyage?Stereotypesofirritableneighbors【C1】______,scientistshavebeentryi
最新回复
(
0
)