首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序#include char*a=’’you’’,b[]=’’welcome#you#to#China!’’; main( ){inti,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a=b[i]) {p
若有以下程序#include char*a=’’you’’,b[]=’’welcome#you#to#China!’’; main( ){inti,j=0;char*p; for(i=0;b[i]!=’\0’;i++) {if(*a=b[i]) {p
admin
2014-06-18
28
问题
若有以下程序#include
char*a=’’you’’,b[]=’’welcome#you#to#China!’’;
main( ){inti,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://kaotiyun.com/show/DYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。voidfun(int*n){while((*n)--);printf("%d",++(*n));}main(){inta=100;f
若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是
若指针p已正确定义,要使p指向两个连续的整型动态存储单位,不正确的语句是
以下程序调用findmax函数返回数组中的最大值findmax(int*a,intn){int*p,*s;for(p=a,s=a;p-a<n;p++)if(_____)s=p;
若有如下程序:sub(inta,intb,intc){c=a+b;return(c);}main(){intx=3,y=4,z=6;sub(x,y,z);printf(’%d”,z);
有以下程序:voidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){chara=’A’,b=’a’;fun(&
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后x的值为()。
库函数strcpy用以复制字符串,若有以下定义和语句:charstr1[]="china",str2[10],*str3,*str4="china";则对库函数strcpy的正确的调用是_______。
以下叙述中不正确的是()。
下列叙述中正确的是()。
随机试题
结核性脑膜炎所致精神障碍脑脊液检查结果最可能是
A.维生素KB.氨甲环酸C.硫酸亚铁D.华法林E.尿激酶儿童生长发育期所致贫血宜选用
在Word的编辑状态,被编辑文档中的文字有“四号”、“五号”、“16”磅、“18”磅四种,下列关于所设定字号大小的比较中,正确的是()。
妨害社会管理的行为,是指( )妨害国家对社会的管理活动,破坏正常的社会秩序,尚不够刑事处罚,依照法律法规的规定,应当给予治安管理处罚的行为。
写作对于()相当于()对于学生
义和团运动爆发于山东的最直接的原因是()。
求幂级数的和函数.
设n阶矩阵A与对角矩阵相似,则().
以下说法错误的是______。
Iarriveatnineo’clock,teachuntiltwelvethirtyandthenhaveameal;thatismymorning______.(2003年上海交通大学考博试题)
最新回复
(
0
)