首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 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; p
下列程序的输出结果是【 】。 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; p
admin
2010-05-22
36
问题
下列程序的输出结果是【 】。
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时,*(prt+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/o8Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是()。
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是()。()。
以下关于过程的叙述中,错误的是()。
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为()。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
在黑盒测试方法中,设计测试用例的根据是()。
与数学式子对应的VisualBasic表达式是()。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
产生100以内(不含100)2位随机整数的VisualBasic表达式是()。
以下表达式与Int(3.5)的值相同的是
随机试题
执行下列语句后,i的值等于【】inti=10,*p=&i;*P+=2;
对房地产开发项目退让用地边界的规划设计要求,应在城乡规划管理部门下发的()中提出。
地基内有高压缩性土层且需预测建筑物的沉降历时关系时,需要确定土的()。
关于消费税的有关规定,下列陈述不正确的有()。
中国对外政策的首要目标是()。
物质和意识有无同一性,即人们的思维能否认识现实世界,思维能不能正确反映存在的问题。对这方面问题的不同回答,是哲学上划分()的标准。
关于下图所示的战役,下列说法正确的是()。
出生后,婴儿皮质细胞迅速发展,神经元密度下降且相互分化,突触装置日趋复杂化。到哪个年龄时,婴儿的脑及其各部分的相对大小和比例已基本上类似于成人的大脑?()
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]某单位资料室需要建立一个图书管理系统,初步的需求分析结果如下:(1)资料室有图书管理员若干名,他们负责已购入图书的编目和借还工作,每名图书管理员的信息包括工号和姓名;
()电报确认书()汇票通知书()支票登记簿()代理票据
最新回复
(
0
)