首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 public class Test { public static void main (String[] args) { int i,j,k,a=3,b=2;
下列程序的输出结果为( )。 public class Test { public static void main (String[] args) { int i,j,k,a=3,b=2;
admin
2010-12-17
30
问题
下列程序的输出结果为( )。 public class Test { public static void main (String[] args) { int i,j,k,a=3,b=2; i=(--a==b++)? --a:++b; j=a++; k=b; System. out. println("i="+i+" ,j =" +j+",k ="+k); } }
选项
A、i=2, j=1, k=3
B、i=1, j=1, k=2
C、i=4, j=2, k=4
D、i=1, j=1, k=3
答案
D
解析
本题的关键是要弄清条件表达式的执行步骤和自增(或自减)运算的求值过程。
程序的执行过程如下:
①首先求出关系表达式--a==b++的值为“真”。注意:--a是先使当前的a值(为3)减1后才参加关系运算;而b++则是先使当前的b值(为2)参加关系运算后再增1。
②由于关系表达式的结果为“真”,因此进行--a运算。由于a的当前值已为2,所以运算结果的值是1(注意:这时对++b不进行运算),即整个条件表达式的值为1,从而得到i=1。这时a和b的值分别为1和3。
③执行j=a++和k=b后,将分别得到:j=1(把a的当前值1赋给j后,a再增1),k=3。
转载请注明原文地址:https://kaotiyun.com/show/Cp9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下面代码的输出结果是d={’’大海’’:’’蓝色’’,’’天空’’:’’灰色’’,’’大地’’:’’黑色’’}print(d[’’大地’’],d.get(’’大地’’,’’黄色’’))
以下选项中,对文件的描述错误的是
使用turtle库的turtle.circle()函数、turtle.seth()函数和turtle.left()函数绘制一个四瓣花图形,效果如下图所示。请结合程序整体框架,补充横线处代码。importturtleastforiinran
设一棵完全二叉树共有699个结点,则该二叉树中的叶子结点数是
当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
以下选项中,不是Python数据分析方向的第三方库是
软件测试实施步骤中不包括
URL是【】的缩写。
URL是【】的缩写。
随机试题
资料一1984年,国内最大的汽车零部件供应商万欣公司与U国L公司签订了每年贴牌生产20万套万向节的合作协议,开展代工生产OEM业务。1994年,万欣U国公司在U国注册成立,万欣公司正式进入U国汽车零部件市场。虽然有为U国客户代工生产的经
《工程质量事故处理报告》的主要内容是事故的情况、造成的损失、事故的___________、处理情况及___________。
剩余法除适用于土地估价外,还大量应用于()。
矜持,冷静,尊重妇女,一般不轻易表露自己的意愿;在旅游活动中大都守时、守纪律,遵从安排;多看少语,不随便提出计划外的活动要求。据此判断,这是()的心理特征和行为表现。
在WAIS—RC各分测验的粗分换算成量表分数时,使用的标准分常模是()。
刑事诉讼证据包括物证,书证,证人证言,被害人陈述,犯罪嫌疑人、被告人供述和辩解,鉴定意见,勘验、检查、辨认、侦查实验等笔录,视听资料、电子数据八种。()
关于法律权利和法律义务的理解错误的是()。
2,6,16,44,(),328
A、没有时间B、身体不好C、不舍得花钱D、没有那么多钱C从“舍不得拿钱”可知,男的舍不得花钱。
HeatStressThemostcommonhealthproblem【T1】______hotweatherisheatstress.The【T2】______ofheatstressincludewearing
最新回复
(
0
)