首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 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; pr
下列程序的输出结果是【 】。 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; pr
admin
2009-02-15
18
问题
下列程序的输出结果是【 】。
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://jikaoti.com/ti/xGK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
以下数组定义语句中,错误的是
要求如果x被7除余2,则输出x的值,下列语句中不能实现此功能的语句是
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a$=inputaox("请输入一个二进制数")n=Len(a$)Fori=1TonDec=Dec*2+_______(a$,i,1)N
以下关于数组的叙述中,错误的是
假定有如下语句:answer$=MsgBox("String1","String2","String3",2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则answerS的值为
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,将其放入一个数组中,然后输出这20个整数的平均值。程序运行后,单击命令按钮(名称为Command1,标题为“输出平均值”),即可求出其
窗体模块中有如下类型定义:PublicTypeRecnumAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
表示“x+y小于10且x-y大于或等于6”的VisualBasic表达式是()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是
随机试题
当横梁移动式龙门铣床的工作台宽度不大于1250mm时,铣床一般有()个铣头。
醉酒后驾驶营运机动车的,由公安机关交通管理部门约束至酒醒,处15日以下拘留和暂扣6个月驾驶证,并处___罚款。
通过各种方法和手段收集与某一特定工作有关的工作信息的系统过程,是指【】
患者,男,57岁。发现高血压5年,近1个月出现喘憋,夜间憋醒。心电图提示陈旧性前壁心肌梗死,胸片示心影增大。缓解症状最迅速的药物
氯丙嗪有镇吐作用,可用于多种原因所致呕吐,但需除外下列哪项
背景某大型顶进箱涵为三孔箱涵,箱涵总跨度22m,高5m,总长度33.66m,共分三节,需穿越5条既有铁路站场线,采用钢板束梁加固;箱涵前设钢刃脚,箱涵顶板位于地面以下0.6m,箱涵穿越处有一条自来水管需保护,地下水位于地面以下3m,箱涵预制工作坑采
目前,我国自动进口许可管理包括自动进口许可证管理和自动许可类可利用固体废物管理两大类。
2013年11月,某县团委就在全县范围内开展青少年读书活动的情况,写了《关于在全县开展青少年读书活动的报告》,报告回顾了读书活动的情况,举出典型案例和数据说明了读书活动的效果,报告最后还写到:“开展青少年读书活动的一个重要方面,是推荐合适的书目,为此,我们
[*]
设μ=,求dμ.
最新回复
(
0
)