首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 import javax.swing.JOptionPane; public class BreakLabelTest{ public static void main (String args[]){
阅读下面程序 import javax.swing.JOptionPane; public class BreakLabelTest{ public static void main (String args[]){
admin
2009-03-16
62
问题
阅读下面程序
import javax.swing.JOptionPane;
public class BreakLabelTest{
public static void main (String args[]){
String output=" ";
stop:{
for(int row=1;row<10;row++){
for(int column=1;column<=5;column++){
if(row=5)
break stop;
output+=" * ";
}
output+=" \n ";
}
output+="\nLoops terminated normally";
}
JOptionPane.showMessageDialog(
null,output,"用一个标志测试break语句”,
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
程序运行结果是
选项
A、窗口中有5行* * * * *
B、窗口中有5行* * * *
C、窗口中有4行* * * * *
D、窗口中有6行* * * * *
答案
C
解析
break语句最常用的用法是在switch语句中,此外,还可以用break语句退出循环。break语句的另外一个作用就是提供一个“标签化中断”的语句,可以让程序退出任意的嵌套的花括号{}中的代码块。
题目中的程序主体是一个二重for循环的嵌套,并且用花括号<)括住了一个代码块,同时在花括号之间加了一个标签“stop”。循环体内,当满足条件“row==5”时,执行语句“break stop”,即跳出stop所指定的代码块,;并从紧跟该块的第一条语句处开始执行。
下面就分析二重for循环的执行。外层for语句的循环变量是row,范围是1到10。内层for循环,当row不等于5时,在字符串output后面连接五个“*”。内层循环结束后,再在output的后面加一个换行符“/n”。然后再返回到外层for循环执行,即把row的值加1。当row不等于5时,仍然在字符串output后面连接五个“*”和一个换行符“/n”。当row的值为5时,执行break stop语句,就跳出stop所指定的代码块,执行JOPtionPane.showMessageDialog语句。经过上述分析可知,内层循环在字符串output后面连接五个“*”和一个换行符“/n”的操作一共进行了四次。,因此,后面输出output结果时是四行“* * * * *”。因此,本题的正确答案是C。
转载请注明原文地址:https://kaotiyun.com/show/3gnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
在SQL的SELECT查询的结果中,消除重复记录的方法是
以下描述中错误的是
在软件设计中不使用的上具是
SQL语句中删除视图的命令是
在面向对象方法中,实现信息隐蔽是依靠
在面向对象方法中,不属于“对象”基本特点的是
以下有关SELECT短句的叙述中错误的是
下列不属于表单对象特有的方法是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
下面属于applet的安全限制的项有______。①applet不能运行任何本地可运行程序②禁止加载本地库或方法③禁止读、写本地计算机的文件系统④禁止向提供applet之外的任何主机建立网络连接⑤不能读取所有系统信息
随机试题
分娩
关于“正常前列腺和精囊”的CT表现,下列哪项不正确
定喘汤的证治要点是苏子降气汤的证治要点是
民用建筑工程室内装修时,不应采用以下哪种内墙涂料?[2012—049,2005—058]
A省B市C化工园区某大型化工厂成立于2010年11月,2012年动工建设,2014年投料试车,属于燃料型化工企业。公司拥有十余套生产装置,主要产品为汽油、柴油、煤油、液化气等。二催车间是该企业新建裂解(裂化)车间,其工艺是重油裂化制汽油、柴油,主
现拟对某采矿权价值进行评估。已知某可参照的采矿权成交价格为3000万元,规模调整系数为1.10,品位调整系数为1.05,价格调整系数为1.15,差异调整系数为0.95。要求:该采矿权评估价值最接近于多少?
某工程合同价为2000万元,工程价款采用按月结算方式。工程从2017年5月至9月,开工前业主向承包商支付合同价的20%作为预付款,主要材料占施工产值的62.5%。业主自开工第1个月起,从承包商的工程价款中按5%的比例扣留保留金,工程完成情况如下:
学校社会工作者对学业困境学生的服务主要有()。
无产阶级革命中最基本的形式是()
Domusiclessonsreallymakechildrensmarter?A)Arecentanalysisfoundthatmostresearchmischaracterizestherelationsh
最新回复
(
0
)