首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 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
30
问题
下列程序的输出结果是【 】。
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全国计算机二级
相关试题推荐
以下函数用来求出两整数之和,并通过形参将结果传回,请填充完整。voidfunc(intx,inty,【】z){*z=x+y;}
下列描述中,错误的一条是______。
以下程序运行结果是【】。#include<stdio.h>longfunc(intx){longp;if(x==0‖x==1)return(2);p=x*func(x-1);r
设p1和p2是指向一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是
可以在C语言中用做用户标识符的是______。
设有“intx=11;”则表达式(x++*1/3)的值是______。
以下函数用来求出两整数之和,并通过形参将结果传回,请填空。voidfunc(intx,inty,【】z){*z=x+y;}
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
软件开发的结构化生命周期方法将软件生命周期划分成()
C语言中while和do-while循环的主要区别是
随机试题
氯霉素的特点是
第二审民事判决书在( )之后,另起一行写:“本判决为终审判决”。
中共十七大报告指出,决定当代中国命运的关键抉择是()
宫颈防癌巴氏涂片,结果分为________级,其意义为Ⅰ级________,Ⅱ级________,Ⅲ级________癌,Ⅳ级________,V级________。________级涂片需进一步检查,明确诊断。________级涂片需先按炎症处理后,再复
A、确定本院基本用药目录、处方集与新药引进原则B、监督、负责管理本机构临床用药和各项药学服务C、医院制剂配制全过程的检验D、审查自制制剂配制全过程的质量管理E、批准麻醉药品购用印鉴卡的发放属于药事管理委员会的职责
患者,男,45岁。因汽车急刹车时前倾碰伤上前牙,咬牙时上前牙疼痛而立即就诊询问病史时应注意
可行性研究的内容涉及技术、经济和社会等方面,下列各项中,属于经济方面的是______。
下列选项中哪些选项属于法的特殊分类?()
A、正确B、错误A
auto-focus细节题。根据“…ourresearchersrecommendtheOlympicBYmodelasthebestauto-focuscameraavailableatthemoment.”可知正确答案。
最新回复
(
0
)