首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
51
问题
有以下程序 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全国计算机二级
相关试题推荐
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k
有以下定义语句,编译时会出现编译错误的是()。
以下叙述中错误的是( )。
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("%d",++b);case1:printf
若语句“t=fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
有两个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
变量math和engl中存放了两门课的成绩。若两门课成绩均在60分以上(含60),则显示"pass";有一门低于60分则显示"fail",以下不能实现上述功能的程序段是
有以下程序#include<stdio.h>doublefun1(doublea[],intn){inti;doublesum=0.0;for(i=0;i<n;i++)sum+=a[i]/n;returnsum;}voidf
以下选项中不合法的标识符是( )。
以下选项中正确的语句组是()。
随机试题
下列模板种类中,属于按架立和工作特征分类的是()。
以下情形中存在票据资金关系的有()
Thispartistotestyourabilitytodopracticalwriting.YouarerequiredtowriteaNOTICEwithnolessthan100wordsaccord
三相四线制低压架空线路的排列相序应符合面向负荷从左至右为()。
当建筑企业不能可靠地估计施工合同的结果时,对当期合同收入和费用的确认方法是()。
2013年9月,甲公司发生如下业务:(1)向乙公司购买一批钢材,甲公司将一张汇票背书转让给乙公司作为付款,背书时注明“货到后此汇票方生效”;(2)向丙公司发出一份支票,丙公司在转让前发现该支票未记录个别事项;(3)向银行申请开立临时账户。要求:根据
文书承办工作的内容包括()。
【2011南京航空航天大学选择题第6题】汇率变化与资本流动的关系是()。
根据我国《代表法》的规定,人民代表大会代表享有的权利有()。
设α=(1,一1,a)T,β=(1,a,2)T,A=E+αβT,且λ=3是矩阵A的特征值,则矩阵A属于特征值λ=3的特征向量是________。
最新回复
(
0
)