首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*
若有以下程序#include char*a="you",b[]="welcome#you#to#China!"; main(){int i,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*
admin
2020-05-19
53
问题
若有以下程序#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 0=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/GrCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若inta,b;,则合法的switch语句是()。
以下程序的输出结果是()。#includeintf(intx)main(){inty;{intz;if(x==0‖x==1)return(3);z=f(3);pri
若变量已正确定义为int型,要通过语句scanf(“%d,%d,%d”,&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
下列关于return语句的叙述中正确的是()。
C语言规定,函数返回值的类型是()。
检查软件产品是否符合需求定义的过程称为()。
数据库系统的核心是()。
某系统结构图如下图所示该系统结构图的深度是()。
下面对“对象”概念描述正确的是()。
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
随机试题
可使不完全性排便失禁加重的因素有:()
设求此向量组的秩和一个极大无关组,并将其余向量用该极大无关组线性表出.
下面关于《锅炉大气污染物排放标准》(GB13271—2001)的适用范围论述错误的是()。
企业对外销售的应税矿产品应交资源税,应计入()。
档案注重()。
荀子在《劝学》中提到:“故不登高山,不知天之高也;不临深溪,不知地之厚也。”下列说法与此蕴含的哲理相一致的是()。
某公民对南京市公安局作出的行政处罚不服,该公民可以向()申请行政复议。
1.Intheaftermathofaworldwidestock-marketcrash,CountryTclaimedthattheseverityofthestock-marketcrashitexperie
BritishColumbiahasgreatervariationsinclimatethananyotherprovinceinCanada.Whenwarmwindsfromthewesthitthecold
A、TheT-shirtsusuallyshrinkafterwashing.B、Peopleshouldnotalwaysbelieveintheadvertisement.C、Thewomanwillnevergo
最新回复
(
0
)