首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 main() { int a[]={2,4,6},*prt=&a[0],x=8,y,z; for(y=0;y<3;y++) z=(*(ptr+y<x)?*(ptr+y):
下列程序的输出结果是【 】。 main() { int a[]={2,4,6},*prt=&a[0],x=8,y,z; for(y=0;y<3;y++) z=(*(ptr+y<x)?*(ptr+y):
admin
2010-09-05
26
问题
下列程序的输出结果是【 】。
main()
{
int a[]={2,4,6},*prt=&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=O时,*(ptr+y)=2,而x=8,(*(ptr+y)<x)条件为真,则整个条件表达式的值为*(pry)=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://jikaoti.com/ti/VsI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Label1的标签和其他一些控件(如图1所示)。在程序运行时,若用鼠标右键单击圆的边线,则指针恢复到起始位置(如图1所示);若用鼠标
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
设有如下的程序段:n=0Fori=1Tb3Forj=1ToiFork=jTo3n=n+1NextkNextiNexti执行上面的程序段后,n
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。Form1的代码如下:PublicxAsIntegerPrivateSubFo
以下叙述中错误的是()。
数据字典(DD)所定义的对象都包含于
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示,下列选项错误的是()。
以下不属于VisualBasic数据文件的是
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。
随机试题
我国冷冻机油闪点的最低指标是()。
采用奥氏体不锈钢焊条焊接中碳调质钢时,该接头不属于异种钢焊接。
拍卖价格
温经散寒法不常用于
()具有无限法定偿还能力,在纸币制度下,由国家垄断发行。
经济增长是一个比经济发展具有更广泛外延的反映经济社会总体发展水平的综合概念。()
变形缝是温度缝、沉降缝、防震缝的总称,在构造上有区别,其中()从基础到屋顶都要分开。
材料1回首香港特别行政区的成长历程,我们可以自豪地说,20年来,香港依托祖国、面向世界、益以新创,不断塑造自己的现代化风貌,“一国两制”在香港的实践取得了举世公认的成功。——习近平2017年7月1日在庆祝香港回归祖国二十周年大会暨
Thispassageisabouta______.Accordingtothepassage,BenjaminFranklinwasthefirsttoprovethat______.
Everyanimalisalivingradiator-heatformedinitscellsisgiven【M1】______throughitsskin.Warm-bloodedanimals
最新回复
(
0
)