首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #nclude char*a="you": char*b="Welcome you to Beijing[": main() { char*p; p=b; while(*p!=
有以下程序: #nclude char*a="you": char*b="Welcome you to Beijing[": main() { char*p; p=b; while(*p!=
admin
2016-04-07
15
问题
有以下程序:
#nclude
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’时,和*c a首地址元素相等,退出while语句,输出剩下字符串内容,程序运行后的输出结果是"you to Beijing!",答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/hGi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n
在函数scanf的格式控制中,格式说明的类型与输入项的类型应该对应匹配。如果类型不匹配,系统将()。
下列叙述中正确的是()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为()。
下列叙述中,错误的是()。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
关系表中的每一横行称为—个______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
下面rotate函数的功能:将n行n列的矩阵A转置为A’,请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for{i=0;i<N;j++}for{j=0
随机试题
关于校对工作和编辑工作的关系,说法正确的有()。
属于足部斜方肌反射区适应症的是()。
在UNIX系统中,以文件类型分,主要可分为_______文件、_______文件和_______文件三种类型。
X线管的焦点不包括
利舍平的不稳定性主要表现为()。
电网频率变化时,逆变器的工作状态要求下列表述()是正确的。
期货品种与现货商品或资产之间的相互替代越强,交叉套期保值交易的效果就会越好。()
开放式基金的赎回费在扣除手续费后,余额不得低于赎回费总额的(),并应当归入基金资产。
教学环境中的社会环境主要指课堂纪律、________、师生关系、同学关系、校风以及社会文化背景等。
陈经理今天将乘飞机赶回公司参加上午10点的重要会议。秘书小张告诉王经理:如果陈经理乘坐的飞机航班被取消,那么他就不能按时到达会场。但事实上该航班正点运行,因此,小张得出结论:陈经理能按时到达会场。王经理回答小张:“你的前提没错,但推理有缺陷;我的结论是:陈
最新回复
(
0
)