首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include char*a="you"; char*b="Welcome you to Beijing!"; main() {char*P; p=b; wh
有以下程序: #include #include char*a="you"; char*b="Welcome you to Beijing!"; main() {char*P; p=b; wh
admin
2019-01-11
36
问题
有以下程序:
#include
#include
char*a="you";
char*b="Welcome you to Beijing!";
main()
{char*P;
p=b;
while(*p!=*a)p++;
p+=strlen(a)+1;
printf("%s\n",P);
}
程序运行后的输出结果是( )。
选项
A、Beijing!
B、you to Beijing!
C、Welcome you to Beijing!
D、to Beijing!
答案
D
解析
while函数判断p指针指向地址的内容是否和a指针指向地址的内容相等,如果不是,则移动指针p+1,当p指向,* b字符串中的‘y’时,和*a首地址元素相等,退出while语句后,p再向右移动a字符串长度+1个单位地址,此时p指向‘t’,输出‘t’及剩余的字符串,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/Vixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据流图的类型有______和事务型。
下列程序的输出结果是______。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d",i++);break;}}printf(
下列叙述中错误的是()。
执行以下程序后,输出#号的个数是【】。#include<studio.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)putchar(’#’);}
以下叙述中错误的是
在数据库设计的4个阶段;为关系模式选择存取方法应该在
数据库系统中实现各种数据管理功能的核心软件称为【】。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
软件定义时期主要包括【】和需求分析两个阶段。
随机试题
关于行政法与行政法规的关系,下列哪一项陈述是正确的()
早期流产最常见的病因是下列哪一项
应减少管电压值的病理因素有
A、白细胞B、红细胞管型C、乳糜尿D、血红蛋白尿E、胆红素尿肾小球肾炎时,尿中可见()。
甲、乙、丙三人申请设立有限责任公司,约定甲出资40万,乙出资10万,全部为知识产权,丙拟出资50万,其中20万为固定资产、30万为货币。下列说法正确的是()。
Thegovernment’sattempttoinhibitthepresentspeedofinflationishighlyappreciated.
弗洛伊德认为超我的活动原则是
甲某是某建筑队的电焊工,在一次建筑物装修的施工中,没有注意清除电焊作业下方堆放的大量的木板和棉织物,就进行电焊作业。结果炙热的电焊残渣掉落到下方的物品上,引起火灾,造成大楼被烧毁,直接经济损失1000万元,同时还导致20人被大火烧死。甲某构成()。
设f(x)连续,则在下列变上限积分中,必为偶函数的是()
ThefoundersoftheRepublicviewedtheirrevolutionprimarilyinpoliticalratherthaneconomicorsocialterms.Andtheytalke
最新回复
(
0
)