首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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==b[i]) {p=&b[i]
若有以下程序#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==b[i]) {p=&b[i]
admin
2019-08-10
16
问题
若有以下程序#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,如果含有则退出,字符指针D指向该匹配子串后面的位置,利用printf函数输出则从该位置开始一直输出到字符串b的结尾。
转载请注明原文地址:https://kaotiyun.com/show/90Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中关于程序模块化的叙述错误的是
若有以下程序#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/;printf("%d,%d,%d\n",a,b,c);/*第7行*/
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下面不能作为结构化方法软件需求分析工具的是
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
下列叙述中正确的是()。
以下叙述中错误的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
负责数据库中查询操作的数据库语言是()。
随机试题
一臀位娩出婴儿,生后发现左大腿肿胀、缩短畸形,并有异常活动。如经检查诊断为左股骨干骨折,其首选的治疗方法应该是
历史唯物主义认为,决定人的本质的是
不会造成对病人的伤害的情况是( )。
监测河流水质的控制断面应设在距排污口:
周期性失业发生在经济周期的()阶段。
某企业给上夜班的员工发放夜班工作津贴,这种津贴属于()。
课堂提问有哪些功能?简述展示性问题和参考性问题的内涵,并各写出一个英语例子加以说明。
在宪法基本原则系统中,处于核心和主导地位的宪法原则是()。
(2015年真题)甲将住房出租给乙。签订合同前乙来看房,发现室内有很浓的装修气味。甲告诉乙,开开窗,过几天味道就没了。乙住了两个月后,气味依然很浓。经检测,该房屋有害气体严重超标。对此,乙()。
AllAmericansareatleastvaguely(1)_____withthe(2)_____oftheAmericanIndian.CutbacksinfederalprogramsforIndiansh
最新回复
(
0
)