首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
21
问题
若有以下程序#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(){intb=10,a=-11;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是
有以下程序#includestructS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",__________);}程序要求输出结构体中成
以下选项中,能正确进行字符串赋值的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
以下关于return语句的叙述中正确的是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
Theagreementisabasis______HongKongwasreturnedtoChina.
髋骨是由
《生产安全事故报告和调查处理条例》(国务院令第493号)规定,生产安全事故一般分为()个等级。
2014年1月1日,AS公司为建造2015年某环保工程向银行贷款1000万元,期限为2年,年利率为6%,2014年2月1日,AS公司向当地政府提出财政贴息申请。经审核,当地政府批准按照实际贷款额给予AS公司年利率为3%的财政贴息,共计60万元,分两次支付,
银行结算凭证是()。
中国公民凡遵守宪法和法律,热爱教育事业,具有良好的思想品德,具备本法规定的学历或者经国家教师资格考试合格,有教育教学能力,经认定合格的,可以取得教师资格。()
你负责审核优秀党员材料,有人举报说其中有虚假材料。你怎么办?
如今,基于互联网的新型科普方式层出不穷。浅阅读、视频直播以及游戏互动等方式,使得如今获取科学知识的渠道越来越多、门槛也越来越低。研究者认为,尽管“互联网+科普”令科学知识的获取和传播方式发生了很大变化,但这不是对科普传播的一种颠覆,而是显示了公民科学素养的
根据婚姻法的有关规定,有下列情形之一,经人民法院调解无效,应准予离婚()。
There’sbeenalotoftalkaboutextraterrestrialbeingsvisitingourplanet.Idon’tputmuchstockinthat.Iamconvinced,ho
最新回复
(
0
)