首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3==||k++==3)) printf("%d%d%d\n",i,j,k);
下列程序的输出结果是( )。 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3==||k++==3)) printf("%d%d%d\n",i,j,k);
admin
2012-12-03
60
问题
下列程序的输出结果是( )。
main()
{ int i=1,j=2,k=3;
if(i++==1&&(++j==3==||k++==3))
printf("%d%d%d\n",i,j,k);
}
选项
A、1 2 3
B、2 3 4
C、2 2 3
D、2 3 3
答案
D
解析
本题考查自增运算符“++”、逻辑与运算符“&&”和逻辑或运算符“||”。自增运算符“++”出现在变量之前,表示先使用变量的值加1,再使用变量的值进行运算;出现在变量之后,表示先使用变量的值进行运算,再使用变量的值加1。当逻辑与运算符“&&”两边的运算对象都为真时,逻辑表达式的值才为真;当逻辑或运算符“||”只要一个值为1,值就为1。根据运算符的优先级,题中应先计算内层括号中的值。++j是先自加后运算。因此运算时j的值等于3,所以表达式++j=3成立,即表达式的值为1;1与任何数都为进行或(||)运算,结果都为1.因此k=3的表达式i++是先运算后自加,因此运算时i为1,所以i++=1成立,自加1后i=2。if语句的条件为真即“1”,所以输出i、j、k的值分别是2,3,3。
转载请注明原文地址:https://kaotiyun.com/show/OgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chars[]="159",*p;p=s;printf("%c",*p++);pritnf("%c",*p++);}程序运行后的输出结果是
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n
有以下程序:voidswapl(intc[]){intt;t=c[0];c[0]=c[1];c[1]=t;}voidswap2{intc0,intc1){intt;
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){double[10][22];intn;......fun(s);}
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
随机试题
奖励拍摄交通违章案某市为加强道路交通管理,规范日益混乱的交通秩序,决定出台一项新举措,由交通管理部门向市民发布通告,凡自行摄录下机动车辆违章行驶、停放的照片、录像资料,送经交通管理部门确认后,被采用并在当地电视台播出的,一律奖励人民币200~300元。此
A、ItteachestheforeignchildrenEnglish.B、Ittrainstheteachersforforeignlanguageteaching.C、Itteachesthechildrenfor
监事会有权对高级管理人员进行罢免。()
一患者能被唤醒,醒后能简单回答问题及勉强配合检查,停止刺激即入睡,此种意识状态是
—Wherearethechildren?Thedinner’sgoingtobecompletelyruined.—Iwishthey______alwayslate.
目前,在线教育是对传统教育的_________而非颠覆,这是由于其盈利模式还只是在线上_________了传统模式,真正适合互联网规律的盈利模式还未创造出来。填入画横线部分最恰当的一项是()。
用于存储器的芯片有不同的类型。可随机读写,且只要不断电,则其中存储的信息就可一直保存,称为(32)。可随机读写,但即使在不断电的情况下其存储的信息也要定时刷新才不致丢失的,称为(33)。所存信息由生产厂家用掩膜技术写好后就无法再改变
Pentium微处理器在实地址模式下,借助于HIMEM.SYS程序可以获得额外的高端内存空间,其物理地址范围是:
某带链队列初始状态为front=rear=NULL。经过一系列正常入队与退队操作后,front=10,rear=5,该队列中的元素个数为
Forgatheringdataaboutindividualsorgroupsatdifferentdevelopmentallevels,researcherscanusetworelatedresearchdesig
最新回复
(
0
)