首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 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
32
问题
下列程序的输出结果是【 】。
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/bkn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示条件10<x<100或x<0的C语言表达式是【】。
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}int
下列程序段中,不能正确赋值的是
数据的存储结构是指______。
程序段如下intk=-20;while(k=0)k=k+1;则以下说法中正确的是()
下面程序的功能是从键盘输入一行字符,统计有多少个单词,单词间用空格分隔。补充所缺语句。#include<stdio.h>main(){charss[80],c1,c2=’’;inti=0,num=0;
已经定义ch为字符型变量,以下赋值表达式中错误的是______。
若有语句:char*line[5];,以下叙述中正确的是
下面的程序执行后,文件test.t中内容是______。#include<stdio.h>voidfun(char*fname,char*st){FILE*myf;inti;myf=fopen(fname
与结构化需求分析方法相对应的是【】方法。
随机试题
在Word2010中,打印页码4-6,8,9表示打印的页码是【】
关于子宫肌瘤的手术治疗,以下哪项不正确
(2010年案例分析第66~70题)甲于2008年10月10日参展我国政府承认的国际展览会,并公开了某项技术,之后于2009年2月15日向专利局提出了专利申请,而乙则于2009年1月20日做出了同样的发明创造,并于2009年2月1日也向专利局提出了专利申请
艺术与工艺运动的代表人物是:
关于建设工程职业健康安全与环境管理的特点,下列说法不正确的是()
包装一般不包括()。
上海市旅游事业管理委员会是市政府主管全市旅游事业的直属机构。内设12个职能处(室)。()
“三皇五帝”是中国古代文明形成过程中的几个发展阶段的代表人物,孙中山诗句“中华开国五千年,神州轩辕自古传”所称誉的是其中之一,该人物是()。
作为调节社会经济运行的一种重要经济杠杆,提高税率通常将()。
(74)isaworldwidenetworkofcomputernetworks.
最新回复
(
0
)