首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
35
问题
有以下程序:
#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://kaotiyun.com/show/5ixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
若有如下程序:main(){intx[]={14,32,65,69,78,59},*t;t=x+5;printf("%d\n",*-t);}则程序执行后的输出结果是()。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
下列正确的变量声明是()
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种;前序遍历、【】遍历和后序遍历。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
给定程序中,函数fun的功能是将不带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删除
随机试题
UsingaLibrary1.BorrowingbooksConsultthecataloguetocheckthebookis【T1】________Cardsplacedinalphabetic
试述辛亥革命的历史意义。
A.颊肌B.咬肌C.颏舌肌D.下颌舌骨肌E.胸锁乳突肌三叉神经支配()
呼吸链与磷酸化相耦联的部位是
患者,男,65岁。突感上腹部剧烈疼痛,取硝酸甘油片含服,未能缓解。查体:脸色青白,血压80/60mmHg,除心率140影分外,心肺听诊无异常,腹平软,无压痛、反跳痛,肠鸣音存在。应首先考虑的是()
信用交易是投资者通过交付()取得经纪人信用而进行的交易。
按公司规模分类,股票可分为()。
从给出的几句话中选出有语病的一句。()
WecanlearnfromthefirstparagraphthatWhattheauthorwantstosuggestmaybebestinterpretedas
Whatdoesthewomanmean?
最新回复
(
0
)