首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
28
问题
若有以下程序#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://jikaoti.com/ti/vma0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestructstu{intnUN;charname[10];intage;}voidfun(structstu*p){printf("%s
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是_________。
在关系运算中,__________运算是在指定的关系中选取所有满足给定条件的元组,构成一个新的关系,而这个新的关系是原关系的一个子集。
下列程序的运行结果是()。#ineludevoidmain(){ints=0,k;for(k=7;k>1;k--){switch(k){case1:
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,c,t;scanf("%f,%f,%f",&a,&b,&c);if(a<b){t=a;a=b;b=t;}
在16位编译系统上,若有定义“inta[]={10,20,30},*p=&a;”,当执行“p++;”后,下列说法错误的是()。
若x为int类型,请写出与!x等价的C语言表达式_________。
下列选项中,不是一个算法的基本特征的是()。
随机试题
A.急性淋巴细胞白血病B.急性粒细胞白血病C.急性粒-单核细胞白血病D.急性巨核细胞白血病E.急性单核细胞白血病DIC最常发生于
糖尿病酮症酸中毒治疗中需要补碱的指征是
具有凉血止血功效的中药是
下列技术中,()不属于重力分选技术。
某项目建设期2年,第一年贷款100万元,第二年贷款200万元,贷款分年度均衡发放,年利率10%,建设期内不付息,则建设期贷款利息为()万元。
企业所有者权益按照其来源看,主要包括()。
戊持有一张金额为20万元的汇票到银行要求承兑,银行经过审查,做出了拒绝承兑的决定,于是,戊在行使汇票追索权的过程中了解到如下情况:该汇票的出票人是甲企业。甲企业开出盖章汇票存放于会计部门,却被乙盗走,甲在戊通知之前一直都没有发现失窃。乙盗走该张汇票
甲房地产开发公司(以下简称“甲公司”)于2016年10月10日通过拍卖方式拍得位于北京城区的一块建设用地,2016年10月15日,甲公司与北京市土地管理部门签订《建设用地使用权出让合同》,2016年10月21日,甲公司缴纳了全部土地出让金,2016年11月
天津曾在过往的岁月中被划分成不同的区域,区域间的冲突主要来自于恪守传统的老城区和异常西化的租界区,这也是天津和上海的不同之处。上海的一些棚户区和洋房_______,但天津的老城区和租界地却_______。填入画横线部分最恰当的一项是()。
Oneofthemostimportantsocialdevelopments(31)helpedtomakepossibleashiftinthinkingabouttheroleofpubliceducatio
最新回复
(
0
)