首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int i=1,j=2,k=3; if(i++==l&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k): } 程序运行后的输出结果是( )
有以下程序: main() { int i=1,j=2,k=3; if(i++==l&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k): } 程序运行后的输出结果是( )
admin
2011-06-13
52
问题
有以下程序: main() { int i=1,j=2,k=3; if(i++==l&&(++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
解析
本题的考点是关于C语言的逻辑表达式的计算规则。对于逻辑表达式“i++==1&&(++j==3||k++==3)”,首先判断“i++==1”,由于i初值为1,“i++==1”为真,同时i加1值为2。由于第一项为真,对于“&&”运算符,结果取决于后一项“(++j==3||k++==3)”。而逻辑表达式“(++j==3||k++==3)”计算时,首先判断“++j==3”,由于j初值为2,++j后j值为3,“++j==3”为真,对于“||”运算符不需要判断后一项表达式的结果就可以断定此逻辑表达式结果为真,因此“k++==3”并没有进行判断,k++也未执行,k仍是初值3,输出结果应该是2 3 3。正确选项是D。
转载请注明原文地址:https://kaotiyun.com/show/fVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec++;
在软件测试设计中,软件测试的主要目的是()。
有以下程序main(){inta=7,b=8,*p,*q,*r;p-&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n"
以下程序的输出结果是charcchar(charch){if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’;returnch;}main(){cha
下列关于队列的叙述中正确的是
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【】存储结构。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
以下程序错误的是()。
数据库管理系统是位于用户与______之间的软件系统。
随机试题
关于泪液中蛋白含量,最多的是
男性充盈性尿失禁的最常见原因是
作为一个旅游景区,它应具备的三个条件是()。
已知函数f(x)=lnx一ax2+(2一a)x.设a>0,证明:当0<x<时,[img][/img]
格式塔心理学家认为,学习所迁移的不是两个学习情境的共同成分,而是两个学习情境中()。
给定资料1.2018年5月29日,郑州市旅游局官方微博发布2018新版郑州旅游宣传片。宣传片一经网络传播,引发网友热烈讨论。眼尖的网友发现其中存在硬伤:把开封的“清明上河园”当成了郑州航空港区的“园博园”。宣传片制作方回应,确系工作人员误用视频素
儿童发展的性别差异研究表明,学前期男孩和女孩之间最大的差异在于()
如果L买了薯条,则以下哪项一定为真?
Ihaven’tseenyousinceyoucamebackfromholiday,______anicetime?
A、Addingsomesciencecourses.B、Recruitingmoregoodteachers.C、Buildmorelabs.D、Buyingmoreteachingequipments.B推断题。根据文中提
最新回复
(
0
)