首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#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
2017-04-26
27
问题
若有以下程序#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://jikaoti.com/ti/JCi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是
下列程序段的输出结果是______。intn=’c’;switch(n++){default:printf("error");break;case’a’:printf("good");break;case’C’:printf("mornin
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(X){case1:switch(y){case0:a++;
有以下程序段charch;intkch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述程
语句int(*ptr)()的含义是()。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
在执行完下列的C语句段之后,则B的值是()。Chara="A";intb;B=((34&&56)&&(a<’b’));
随机试题
关于细胞凋亡的描述,下列不正确的是
施行麻醉前的禁食时间
《医疗机构从业人员行为规范》中“以人为本,践行宗旨”的具体要求不包括
胆总管结石梗阻后最典型的临床表现是
患者男,34岁。近半年来情绪低落,对事物不感兴趣,对工作学习无信心,责备自己成为家人负担,曾有厌世念头,曾自杀未遂。自感身体乏力,不愿活动,食欲差,早醒。系统体检未见异常。该患者诊断应考虑为
在以下关于国家预算的描述中,错误的是()。
代理商业银行业务是商业银行之间相互代理的业务。代理商业银行业务包括()。
IwalkedalongtheseaforaboutanhouruntilIbegantofeelhungry.Itwasseven.Bythattime,Iwasnotfarfromafavourit
阅读下面一段现代文,然后回答问题。人在感情激动时,会流泪乃至放声,皆______动于心而______表于哭。但世事复杂,同是“挥泪”,其“情”却往往差之千里。“失街亭”是人们熟知的故事,而比诸葛亮“挥泪斩将”更早,还有一个秦穆公“挥泪自责”
TheDodgeBrothersA)Itwas100yearsagothisweekthattheDodgebrothersfoundedthepowerfulcarbrandthatstillbearsthei
最新回复
(
0
)