首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> char *a = "you"; char *b = "Welcome you to Beijing!"; main( ) { char *p; p = b;
有以下程序 #include <stdio.h> #include <string.h> char *a = "you"; char *b = "Welcome you to Beijing!"; main( ) { char *p; p = b;
admin
2020-06-16
28
问题
有以下程序
#include <stdio.h>
#include <string.h>
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/gYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];)STU;voidf(STUa)
占构化程序设计中,下面对goto语句使用描述正确的是
结构化程序所要求的基本结构不包括
设有如下关系表:则下列操作中正确的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
以下选项中函数形参不是指针的是
下列叙述中正确的是
以下叙述中正确的是
设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
在数据库中,数据模型包括数据结构、数据操作和()。
随机试题
腮腺导管的体表投影为
A.腔隙性脑梗死B.蛛网膜下腔出血C.脑血栓形成D.脑栓塞E.短暂性脑缺血30岁,有心脏病史,起病很急,意识不清、偏瘫、失语,CT示有低密度区,诊断为
A.氯乙烯B.石棉C.苯D.联苯胺E.煤焦油与肺癌发病有关的是
下列选项中,()具有不可预见性,即合同当事人以现有的技术水平和经验无法预知。
下列业务处理中,符合会计制度规定的是()。
盈余公积金达到注册资本的50%时不应再提取。()
关于不同咨询流派的咨询目标,正确的说法是()。
Thefruit______morethanhalfthecountry’sannualexports,accordingtoarecentreport.
所谓教育要素是指构成教育活动必不可少的()
计算机中所有的信息的存储都采用()。
最新回复
(
0
)