首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(其中的strstr()函数头部格式为:char *strstr(char *p1, char *p2) 确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址) #include #include char *a="you";
有以下程序(其中的strstr()函数头部格式为:char *strstr(char *p1, char *p2) 确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址) #include #include char *a="you";
admin
2015-07-28
74
问题
有以下程序(其中的strstr()函数头部格式为:char *strstr(char *p1, char *p2) 确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址)
#include
#include
char *a="you";
char *b="Welcome you to Beijing!";
main()
{ char *p;
p = strstr(b, a) + strlen(a) + 1;
printf("%s\n", p);
}
程序的运行结果是( )。
选项
A、to Beijing!
B、you to Beijing!
C、Welcome you to Beijing!
D、Beijing!
答案
A
解析
表达式"strstr(b, a);"返回的是字符串"you"在b指向的字符串中第一次出现的字符串首地址,即是&b[8],strlen(a)求得为字符串a的实际长度为3,所以语句"p = strstr(b, a) + strlen(a) + 1;"计算得的p与&b[12]等价,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/azDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(intP){intd=2;P=d++;printf(“%d”,P);}main(){inta=1;fun(A);prinff(“%.d\n”,A);}程序运行后的输出结果是
有以下程序#includemain(){chars[]={“012xy”};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=‘a’&&8[i]
若有定义int(*pt)[3];,则下列说法正确的是
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
软件设计中,有利于提高模块独立性的一个准则是______。
标准库函数fgets(s,n,file)的功能是()。
下列叙述中正确的是()。
对建立良好的程序设计风格,下面描述正确的是_______。
下列标识符不是关键字的是()。
随机试题
与紫外线所致DNA损伤修复有关的酶是
日常生活活动能力的英文缩写是
患儿,7岁。排尿时突然尿流中断,哭喊疼痛,搓拉阴茎后症状消失。考虑可能的疾病是()
房地产交易成交价格明显低于市场价格的,以评估价格作为缴纳税费的依据,交易当事人对评估价格有异议的,可()。
债权人自接到通知书之日起()日内,未接到通知书的自第一次公告之日起()日内,有权要求公司清偿债务或提供相应的担保。
二胡:钢琴:琵琶
论述价值规律的作用,并用以阐明我国企业必须注重技术进步,改善经营管理。
设函数f(x)对于闭区间[a,b]上的任意两点x,y,恒有|f(x)-f(y)|≤L|x-y|,其中L为正的常数,且f(a)·f(b)<0.证明:至少有一点ε∈(a,b),使得f(ε)=0.
EDI系统的基础是()。
下列有关数据库的描述,正确的是
最新回复
(
0
)