首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 main() { int a[]={2,4,6},*ptr=&a[0],x=8,y,z; for(y=0;y<3;y++) z=(*(ptr+y)<x)?*(ptr+y):x; prin
下列程序的输出结果是【 】。 main() { int a[]={2,4,6},*ptr=&a[0],x=8,y,z; for(y=0;y<3;y++) z=(*(ptr+y)<x)?*(ptr+y):x; prin
admin
2013-02-23
54
问题
下列程序的输出结果是【 】。
main()
{
int a[]={2,4,6},*ptr=&a[0],x=8,y,z;
for(y=0;y<3;y++)
z=(*(ptr+y)<x)?*(ptr+y):x;
printf("%d\n",z);
}
选项
答案
6
解析
条件运算符的优先级高于赋值运算符,因此本题先计算关系表达式(*(ptr+y)<x)?*(ptr+y):x的值,再赋给变量z。当 y=0时,*(ptr+y)=2,而x=8,(*(ptr+y)<x)条件为真,则整个条件表达式的值为*(ptr+y)=2,所以z=2;当y=1时,*(ptr+y)=4, (*(ptr+y)<x)条件为真,则整个表达式的值为*(ptr+y)=4,所以z=4;当y=2时,*(ptr+y)=6,(*(ptr+y)<x)条件为真,则整个条件表达式的值为*(ptr+y)=6,所以z=6;循环结束。因此输出z的结果为6。
转载请注明原文地址:https://kaotiyun.com/show/nIJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用来输出结构体变量ex所占存储单元的字节数:structst{charname[20];doublescore;};main(){structstex;printf("exsize:%d\n"
下面程序的输出结果是【】。structaa{intx,*y;}*p;inta[8]={10,20,30,40,50,60,70,80};structaab[4]={100,&a[1],200,&a[3
设有以下说明语句structex{intX;floaty;charz;}example;则下面的叙述中不正确的是
下列程序的输出结果是______。main(){inti=3;switch(i){case1:case2:printf("%d",i);case3:
下面语句的输出结果,是______。printh("%d\n",strlen("\t\"\065\xff\n"));
若有以下定义,则表达式a*b+d-c值的类型为______。chara;intb;floatc;doubled;
有以下函数定义;voidfun(intn,doublex){......}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
下列术语中,与数据的存储结构有关的是______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
下列说法正确的是()
随机试题
所有权是物权的一种,属于()
脾与肝的相互关系为
制霉菌素与真菌胞浆膜上哪一部分结合来破坏胞浆膜功能
项目成本指标控制的工作包括:①采集成本数据,监测成本形成过程;②制定对策,纠正偏差;③找出偏差,分析原因;④确定成本管理分层次目标。其正确的工作程序是()。
(2009年考试真题)某股份有限公司按法定程序报经批准后采用收购本公司股票方式减资,购回股票支付价款低于股票面值总额的,所注销库存股账面余额与冲减股本的差额应计入()。
简述自然景观与人文景观的含义与特点。
操作系统中用来支持进程之间的通信的程序是()。
关于信息文稿的标题,下列说法不正确的是()。
社会心理学家库尔特.卢因对传播学研究的主要贡献是什么?结合实际谈谈其理论的意义。(中国传媒大学2012年研)
LisaFryandPaulaTurnergrewupacrossthestreetfromeachotherinTwinFalls.Theynever【C1】______theirfriendshipwouldl
最新回复
(
0
)