首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you",b[]="welcome#you# to=#China!”; main(){int i,j=0;char *p; for(i=0 ; b[i]!=’\0’;i++)
若有以下程序#include char*a="you",b[]="welcome#you# to=#China!”; main(){int i,j=0;char *p; for(i=0 ; b[i]!=’\0’;i++)
admin
2019-07-14
29
问题
若有以下程序#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、mewou#to#China!
C、#China!
D、#to#China!
答案
D
解析
程序中循环部分的主要功能是,在字符串b中寻找是否含有子串a,如果含有则退出,字符指针p指向该匹配子串后面的位置,利用printlf函数输出则从该位置开始一直输出到字符串b的结尾。
转载请注明原文地址:https://kaotiyun.com/show/T5Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineS(x)4*(x)*x+1main(){intk=5,j=2;printf("%d\n",S(k+j));}程序运行后的输出结果是
有以下程序#includeintfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+=x[i];returnsum;}main(){inta[]={1,2,3,4,5},b[]={
if语句的基本形式是:if(表达式)语句,以下关于"表达式"值的叙述中正确的是
设p是指针变量,语句p=NULL;等价于
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下列定义变量的语句中错误的是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下程序:#includemain(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行
数据字典(DD)所定义的对象都包含于
随机试题
女,22岁,乳房内有多个分界不清的结节,月经来潮时疼痛,月经后缓解,提示
5岁以前小儿肝脏触诊正常可为( )。
在常规格式下,在Excel单元格中输入3/4,则单元格中的数据为()。
任何单位或者个人违反《期货交易管理条例》规定,情节严重的,由国务院期货监督管理机构宣布该个人、该单位或者该单位的直接责任人员为期货市场()。
付款人账户内资金不足的,银行应当为付款人垫付资金。()
堆谐是()的歌舞音乐。
下列自然科学中受到中世纪神学束缚最大的科学是()。
主张课程的组织应该考虑到儿童心理发展的次序的是
试述个体主观能动性在人的身心发展中的作用,并说明对此我们所应采取的教育策略。
Lookatthetenstatementsforthispart.Youwillhearatalkabout"ANewChangeofAmericanImmigrationSystem".Dec
最新回复
(
0
)