首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 main() { int a[]={2,4,6},*ptr=&a[0],x=8,y,z; for(y=0;y<;y++) z=(*(ptr+y)<x?*(ptr+y);x; print
下列程序的输出结果是【 】。 main() { int a[]={2,4,6},*ptr=&a[0],x=8,y,z; for(y=0;y<;y++) z=(*(ptr+y)<x?*(ptr+y);x; print
admin
2010-01-10
19
问题
下列程序的输出结果是【 】。
main()
{
int a[]={2,4,6},*ptr=&a[0],x=8,y,z;
for(y=0;y<;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/eHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:PrivateSubCommand1_Click()Counter=0Fori=1To4Forj=6T
以下关于框架的叙述中,错误的是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
语句:PrintAsc(Chr$(Mid$(”98765432”,4,2)))的输出是
下面关于算法的叙述中,正确的是()。
设程序中有以下语句:MsgBox”Visual”,,”Basic”,”等级考试”,2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
以下关于菜单设计的叙述中错误的是
以下关于菜单设计的叙述中错误的是
设有以下程序:PrivateSubFormClick()x=50Fori=1To4y=InputBox(“请输入一个整数”)y=Val(y)IfYMod5=0Thena=a+yx=yElsea=a+xEndIfN
组合框是文本框和()特性的组合。
随机试题
下行沟通是指()。
A.P波增宽,有切迹B.P波高耸C.可见逆行P波D.可见异位P波心房梗死
中枢兴奋药的特点不包括
(2013年改)甲公司的生产经营存在季节性,公司的稳定性流动资产为300万元,营业低谷时的易变现率为120%。下列各项说法中,正确的有()。
教学大纲
下面为某教师在教学中使用的图示:问题:(1)根据图示,概述英国君主立宪制度的特点。(2)设计教学图示应该注意哪些问题?
农业互助合作的基本形式包括()。
某单位有员工540人,如果男员工增加30人就是女员工人数的2倍,那么原来男员工比女员工多几人?()
列宁曾经说过,帝国主义是资本主义的最高阶段,帝国主义是腐朽的、垂死的资本主义。然而,现实却是资本主义“腐而不朽,垂而不死”,导致这种情况出现的一个重要原因就是第二次世界大战之后,资本主义所有制发生了新的变化,表现为()
Logistically,itworkedoutbestformetoflyeastfromBostonLogantoLondonHeathrowtoTokyoNarita,atripwhichinvolves
最新回复
(
0
)