首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是【 】。 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
31
问题
下列程序的输出结果是【 】。
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://kaotiyun.com/show/rdWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果是( )。PrivateSubCommand1_Click() a=0 k=1 DoWhilek
设有如下的程序段:n=0Fori=1Tb3Forj=1ToiFork=jTo3n=n+1NextkNextiNexti执行上面的程序段后,n
假定有如下语句:answer$=MsgBox("String1",,"String2","String3",2)执行该语句后,将显示一个信息框,单击其中的"确定"按钮,则answer$的值为( )。
下列程序的执行结果为()。n=0j=1DoUntiln>2n=n+1:j=j+n*(n+1)LoopPrintn;i
以下叙述中错误的是
VB中,若没有显式声明变量的数据类型,则默认的类型是
语句DimArr(一2To4).AsInteger所定义的数组的元素个数为()。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
当运行以下程序时,输入abcd,程序的输出结果是【】。insert(charstr[]){inti;i=stolen(str);while(i>0){str[2*i]=str[i];str[2*i
随机试题
下列关于牙列缺失后牙槽嵴吸收情况的说法,正确的是
A.刺激外周化学感受器B.刺激中枢化学感受器C.直接抑制呼吸中枢D.直接刺激呼吸中枢E.直接刺激脑桥呼吸调节中枢低氧对呼吸中枢的作用是
对法莫替丁描述正确的是
两上肢自然下垂,肩胛角平( )
总生物碱酸水溶液先经氯仿萃取,从氯仿层得到上述酸水层用氢氧化铵碱化,再用氯仿萃取,从氯仿溶液得到
在Windows中,“回收站”是()。
我国旅游业的初始阶段是指()。
形式教育论认为教学的主要任务在于通过开设希腊文、拉丁文、逻辑、文法和数学等学科发展学生的智力,至于学科内容的实用意义则是无关紧要的。()
《大清现行刑律》规定的刑罚体系是()。(2011年单选42)
根据2015年8月29日全国人民代表大会常务委员会第十六次会议通过的《全国人民代表大会常务委员会关于特赦部分服刑罪犯的决定》,对下列人员中实行特赦的是()
最新回复
(
0
)