首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(其中的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
77
问题
有以下程序(其中的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全国计算机二级
相关试题推荐
有以下程序#include#includestruetA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,“ZhangDa”,1098
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
一个模块直接调用的其他模块的模块个数称为______。
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts(s3);}
若ch为char型变量,k为int型变量(已知字符a的ASCII码是97),则执行下列语句后输出的结果为()。ch=’b’;k=10;printf("%x,%O,",ch,ch,k);printf("k=%%d\n"
下列叙述中正确的是()。
数据存储和数据流都是______,仅仅是所处的状态不同。
数据流图的类型有______和事务型。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
职业健康安全管理体系的作用是( )。
女性,26岁,4小时前骑自行车不慎摔倒,右踝扭伤。查体:可见右踝肿胀,内外踝压痛,并可触及骨擦感,未见皮肤破损。X线显示:右侧三踝骨折,内外踝有明显移位。此类骨折晚期最常见的并发症
藏医三因学说以隆、赤巴、培根三种元素解释人体的生理病理变化,三因源于五元,与“隆”相同的是哪一元
以下选项中,采用追随式定位方式的银行()。
根据《合同法》的规定,下列各项中,属于要约失效的情形有()。
童年期思维的基本特点不包括()。
3,2,11,14,27,()
已知垄断厂商面临的需求曲线是Q=50-3P。求厂商的边际收益函数。
若有以下程序:#include〈iostream〉usingnamespacestd;classsample{private:inti;public:voidsetva
IrradiatingFoodIrradiatingfruits,vegetables,porkandchickentokillinsectsandbacteriahasbeenapprovedbytheFood
最新回复
(
0
)