首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(其中库函数strstr()首部格式为:char *strstr(char *p1, char *p2) 其功能是确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址) #include <stdio.h> #include <st
有以下程序(其中库函数strstr()首部格式为:char *strstr(char *p1, char *p2) 其功能是确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址) #include <stdio.h> #include <st
admin
2020-10-26
37
问题
有以下程序(其中库函数strstr()首部格式为:char *strstr(char *p1, char *p2) 其功能是确定p2字符串是否在p1中出现,并返回p2第一次出现的字符串首地址)
#include <stdio.h>
#include <string.h>
char *a="you";
char *b="Welcome you to Beijing!";
main()
{ char *p;
p = strstr(b, a);
printf("%s\n", p);
}
程序的运行结果是
选项
A、you to Beijing!
B、to Beijing!
C、Welcome you to Beijing!
D、Beijing!
答案
A
解析
调用strstr函数,可知a指向的字符串在b指向的字符串中第一次出现的位置,并将此地址赋给指针p,使用字符串输出格式%s时,打印其后字符直到遇到"\0"结束打印,输出you to Beijing!,A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/lnD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有语句:char*line[5];,以下叙述中正确的是
有以下程序#include<stdio.h>voidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);voidf(int*p,int*q){p=p+1
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
在嵌套使用if语句时,C语言规定else总是
将E—R图转换为关系模式时,实体和联系都可以表示为
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()==fun,ch;……}以下选项中对函数fun的正确调用语句是
在数据库设计中,描述数据间内在语义联系得到E—R图的过程属于()。
数据库中对概念模式内容进行说明的语言是()。
有以下程序:#include<sfdi0.h>#include<string.h>main(){charstr[]={″Hell0Beijing″;printf(″%d,%d\n″,strlen(str),sizeof(str));}
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
随机试题
新鲜冰冻血浆通常贮存的时间为
A.主动─被动型B.指导─合作型C.被动─主动型D.合作─指导型E.共同参与型COPD的患者,宜采用的医患模式是()
痛风患者禁用的抗高血压药是()
根据《建设工程委托监理合同(示范文本)》的规定,以下对建设工程委托监理合同的叙述中,正确的有()。
光监测信道(OSC)的光功率是()的测试项目。
在关税税则中,预先按产品的价格高低分档制定若干不同的税率,根据进出口商品价格的变动而增减进出口税率的关税是()。(2012年)
下列属于商业银行非营利性资产的是()。
前瞻:预见:回溯
十进制数269转换为十六进制数为
下列设备中,可以作为微机输入设备的是()。
最新回复
(
0
)