首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给出下列代码段: int i=3,j; outer:while(i>0) { j=3; inner:while(j>0) { if(j<=2) break oute
给出下列代码段: int i=3,j; outer:while(i>0) { j=3; inner:while(j>0) { if(j<=2) break oute
admin
2010-07-28
68
问题
给出下列代码段: int i=3,j; outer:while(i>0) { j=3; inner:while(j>0) { if(j<=2) break outer; System. out. Println (j+ "and"+i); j--; } i--; } 下列选项中哪个会被输出到屏幕? ( )
选项
A、3 and 3
B、3 and 2
C、3 and 1
D、3 and 0
答案
1
解析
本题考查循环语句与条件语句的嵌套使用。break语句常用的一个作用是用于退出循环语句或Switch语句,其另外一个作用就是提供一个“标签化中断”的语句,可让程序退出多重嵌套。题中循环变量i和 j的初值都为3,开始进入循环体,输出3 and 3。然后都执行j--语句,j的值为2,进入if分支,执行语句“break outer;”,即跳出整个循环体。故程序代码最后的输出为3 and 3。
转载请注明原文地址:https://kaotiyun.com/show/Yf9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为
面向对象方法中,继承是指
下列关于栈的叙述中,正确的是
下面代码的执行结果是a=10.99print(complex(a))
PyInstaller库用来对Python源程序进行打包。给定一个源文件py.py,请给出将其打包成一个可执行文件的命令。
对长度为8的数组进行快速排序,最多需要的比较次数为()。
当一个进程在运行过程中释放了系统资源后要调用()。
设有数组定义:inta[]={11,22,33,44,55,6,77,88,99};,则执行下列几个语句后的输出结果是______、______和______。for(inti=O;i<
随机试题
Beingamanhasalwaysbeendangerous.Thereareabout105malesbornforevery100females,butthisratiodropstonearbalanc
患者,女,27岁,停经56天,恶心呕吐1周,不能进食,呕吐清涎,神疲思睡,尿hCG(+),舌淡苔白润,脉缓滑无力,辨证应属于
心脏的正常搏动,主要依赖于()
借款人需要将其动产或权利凭证移交银行占有的贷款方式为()。
2002年5月,中国的电信市场格局是()。
某普通合伙企业的一名合伙人拟将其合伙财产份额转让给合伙企业以外的人,但合伙协议对该事项的决定规则未作约定。根据合伙企业法律制度的规定,下列关于该事项决定规则的表述中,正确的是()。
“矮子里找高个”“水涨船高”是一种定性评价。()
下列关于法的继承和移植,表述正确的有()。
关于即时通信协议的描述中,正确的是()。
Shynessisthecauseofmuchunhappinessforagreatmanypeople.Shypeopleareanxiousandself-conscious;thatis,theyareex
最新回复
(
0
)