首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=1,j=1,k=2; if((j++||k++)&& i++) cout<<i<<","<<j<<","<<k<<endl; } 执行后输出结果是
有以下程序 main() { int i=1,j=1,k=2; if((j++||k++)&& i++) cout<<i<<","<<j<<","<<k<<endl; } 执行后输出结果是
admin
2010-06-06
73
问题
有以下程序 main() { int i=1,j=1,k=2; if((j++||k++)&& i++) cout<<i<<","<<j<<","<<k<<endl; } 执行后输出结果是
选项
A、1,1,2
B、2,2,1
C、2,2,2
D、2,2,3
答案
C
解析
本题考查逻辑表达式及自增运算符的联合使用。考生要注意本题里面隐藏的考点: &&和||在左侧表达式为真或假时,将不再进行该逻辑操作符右侧表达式的运算,即j++本身为非零,故k++不再执行。如对表达式a&&b&&c,实际执行情况是当a非0时,再判断b,a、b均非0,再判断c。而对表达式a||b||,c,若a为非0,不必判断b和c,结果一定为1。
转载请注明原文地址:https://kaotiyun.com/show/Pwjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
设变量x和变量y都是int类型,且x=1,y=2,则pfintf("%d%d",x,y,(x,y))的输出结果是()。
关于C语言的变量,以下叙述中错误的是
有以下程序#include<stdio.h>intf(intx);main(){inta,b=0;for(a=0;a<3;a+=1){
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
数据库系统的核心是()。
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
C语言程序的模块化通过以下哪个选项来实现()。
数据库设计中反映用户对数据要求的模式是()。
医院里有不同的科室,每名医生分属不同科室,则实体科室与实体医生间的联系是()。
随机试题
通常把盈利水平高的公司股票称为()。
分娩时可以试产,下列是哪种情况
哪项不属于激素分泌的生物节律
A.肢体血流图B.静脉氧含量测定C.静脉造影D.Hoffmann征阳性E.淋巴造影Buerger病的诊断采用
《环境影响评价技术导则——总纲》中,报告书的全部内容包括()方面。
下列关于液压与机械传动的描述中,正确的是()。
基因芯片是()。
【2014年第37~38题】基于以下题干:某公司年度审计期间,审计人员发现一张发票,上面有赵义、钱仁礼、孙智、李信4个签名,签名者的身份各不相同,是经办人、复核、出纳或审批领导之中的一个,且每个签名都是本人所签。询问4位相关人员,得到以下回答:
Whatcausedthemudslideaccordingtotheresearchhydrologist?
Whenitcomestoeducation,________________________(多数人都认为教育是终生学习).
最新回复
(
0
)