首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
15
问题
若有以下程序#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全国计算机二级
相关试题推荐
有以下程序:main(){intm=12,n=34;printf("%d%d",m++,++n);printf("%d%d\n",n++,++m);}程序运行后的输出结果是______。
以下程序的输出结果是______。fun(intx,intY,intz){z=x*x+y*y;}main(){inta=31;fun(5,2,a);printf("%d",a)
有以下程序:main(){inta=666,b=888;printf("%d\n",a,b);}程序运行后的输出结果是______。
在嵌套使用if语句时,C语言规定else总是()。
下面rotate函数的功能:将n行n列的矩阵A转置为A’,请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for{i=0;i<N;j++}for{j=0
数据库设计的四个阶段是:需求分析,概念设计,逻辑设计和_______。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
算法的有穷性是指()。
随机试题
下列关于肺心病的发病机理,错误的是
具有降血脂作用的药物是
患者,男,38岁。反复上腹胀痛3年余,秋冬季及劳累后症状明显,进餐后症状加重,经约一小时后可缓解,伴有反酸、嗳气。无发热,腹泻等症状。体检上腹部轻压痛,未触及肿块。为了明确诊断,应做哪些影像学检查
双抽筋倒马法倒马时,跗关节的绳套应移到后肢的
架空敷设的电缆与热力管路应保持足够的距离,控制电缆、动力电缆与热力管道平行时,两者距离分别应不小于()。
甲企业会计人员在结账前进行对账时,查出以下错账:(1)用银行存款预付固定资产工程价款86000元,编制的会计分录为:借:在建工程86000贷:银行存款
社会治安综合治理的领导力量是()。
[2008年多选]同一劳动在同一时间内,当部门劳动生产率提高时会使()
SQL的查询语句中,_______短语用于实现关系的投影操作。
A、TheircompetitorshavelongbeenadvertisingonTV.B、TVcommercialsarelessexpensive.C、Advertisinginnewspapersaloneis
最新回复
(
0
)