首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a
admin
2015-08-14
23
问题
若有以下程序#include
char*a="you",b[]="welcome#you#to#China!";
main(){int i,j=0;char*p;
for(i=0;b
!=’\0’;i++)
{if(*a==b
)
{p=&b
;
for(j=0;a[j]!=’\0’;j++)
{if(a[j]!=*p)break;p++;)
if(a[j]==’\0’)break;
}
}
printf("%s\n",p);}
则程序的输出结果是
选项
A、#you#to#China!
B、me#you#to#China!
C、#China!
D、#to#China!
答案
D
解析
程序中循环部分的主要功能是,在字符串b中寻找是否含有子串a,如果含有则退出,字符指针p指向该匹配子串后面的位置,利用printf函数输出则从该位置开始一直输出到字符串b的结尾。
转载请注明原文地址:https://kaotiyun.com/show/MFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){
设y为血型变量,请写出描述“y是偶数”的表达式_____。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列叙述中正确的是()。
设y为int型变量,请写出描述“y是偶数”的表达式______。
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
下列程序执行输出的结果是______。#include<stdio.h>f(intA){intb=0;staticc=7;a=c++;b++;return(a);}main(){
以下选项中,当x为大于1的奇数时,值为0的表达式是
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
随机试题
下列所述因素对滴丸圆整度无影响的是
人力资源管理最为基础性的工作是()。
借款人不能按期归还贷款时,应当在贷款到期日之前,向银行申请()
周某原有两套住房,2009年8月,出售其中一套,成交价为70万元;将另一套以市场价格60万元与谢某的住房进行了等价置换;又以100万元价格购置了一套新住房,已知契税的税率为3%。周某计算应缴纳的契税的下列方法中,正确的有()。
下列关于内部控制的一般考虑中不正确的是( )。
革命性是马克思主义哲学区别于其他哲学的最重要特征。()
通常情况下,人们都会觉得日照久了会有头晕目胀的感觉,会让机体血压升高,身体感觉不适。但最新研究发现,阳光中的紫外线其实有着不为人知的作用,不仅不会升高血压,还有助于降低血压。以下哪项如果为真,不能支持上述结论?
A、 B、 C、 D、 A笔划相同,均为四画。
根据科尔伯格的理论,基于行为后果的道德判断阶段称为___________水平。
•Readtheadvertisementbelowforasolution.•Aresentences16-22ontheoppositepage’Right’or’Wrong’?Ifthereisnot
最新回复
(
0
)