首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude char*a="you"; char*b="Welcome you to Beijing!"; main() { char*p; p=b; while(*P!=*a)P++; printf("%s\n",P
有以下程序: #inelude char*a="you"; char*b="Welcome you to Beijing!"; main() { char*p; p=b; while(*P!=*a)P++; printf("%s\n",P
admin
2019-01-11
33
问题
有以下程序:
#inelude
char*a="you";
char*b="Welcome you to Beijing!";
main()
{ char*p;
p=b;
while(*P!=*a)P++;
printf("%s\n",P);
}
程序运行后的输出结果是( )。
选项
A、you to Beijing!
B、to Beijing!
C、Welcome you to Beijing!
D、Beijing!
答案
A
解析
程序首先定义两个字符串,a,b指针分别指向这两个字符串首地址,然后定义了一个指针p,把b指针指向的地址赋给了p指针后,判断p指针指向地址的内容是否和a指针指向地址的内容相等,如果不相等,则移动指针p+1。当p指向*b字符串中的’y’时,和*a首地址元素相等,退出while语句,输出剩下字符串的内容,故程序运行后的输出结果是“You To BeiJing!”。因此答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/cja0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的输出结果是______。staticinta[3]={1,2,3};int**ptr,*p;p=a;ptr=&p;(ptr[0]++)[1]+=3;printf("%d,%d,%d\n",**ptr,
下列叙述错误的是()。
若变量a,b已定义为int类型并分别赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的输出语句行:【】。
有以下程序main(){inti,j,x=0;for(i=0;i
以下不正确的叙述是
下列选项中,不属于数据管理员(DBA)职责的是()。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
软件定义时期主要包括【】和需求分析两个阶段。
下列关于软件测试的目的和准则的叙述中,正确的是()。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统管理阶段和数据库系统管理阶段。其中数据独立性最高的阶段是()。
随机试题
男,15岁,学生,不规则畏寒、发热半个月,体温波动在36.5~40.5℃,以夜间为甚,伴有腹部隐痛、腹泻,2~3次/天,稀,无红白胨子,40天前曾去过洞庭湖区。查体:体温40℃,肝右肋下2cm,剑突下4cm,质中,有触痛,脾左肋下1cm,血清HBsAg、H
可显示内听道的体位是
经济利益是指从某一实体的股票、债券、其他证券以及贷款和其他债务工具中获取的利益,包括直接经济利益和间接经济利益。下列对直接经济利益的判断中,正确的是()。
下列学习中属于符号学习的有()。
TheCopandtheAnthemiswrittenby______.
若咖啡和茶叶互为替代品,当咖啡价格上升时,茶叶需求量的变化趋势是()。
领导让你发放会议通知,后天开会。但你临下班前发现,自己把时间搞错成明天了,你该怎么办?
中国是世界上稀土资源最丰富的国家,素有“稀土王同”之称。下列关于稀土的表述,错误的是:
下列属于法律意识范畴的是()
GetWhatYouPayFor?NotAlways[A]ThemostexpensiveelectioncampaigninAmericanhistoryisover.ExecutivesacrossAmer
最新回复
(
0
)