首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
49
问题
阅读下面程序
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全国计算机二级
相关试题推荐
下列叙述中正确的是
使用如下三个表:商店(商店号,商店名,区域名,经理名)商品(商品号,商品名,单价)销售(商店号,商品号,销售日期,销售数量)查询在“北京”和“上海”区域的商店信息的正确命令是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下面程序的运行结果是:SETTALKOFFn=1DOproclWITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5T0YPLUS((X),Y)?X.YPROCEDUREPLUSPARAMETERSA1.
根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是
为表单建立了快捷方式mymenu,调用快捷菜单的命令代码DomymenuWITHTHIS应该放在表单的哪个事件中?
为了对“认识管理”数据库中的数据进行查询,请设计一个用于查询部门职工的表单。该表单的名称为formone,文件名为pform.sex,标题为“人员查询”,其界面如下图所示:表单左侧有一个名为Labelone的标签,显示内容未“输入部门”;一个名
在AWT事件中,可以使组件增加、移动的事件是______。
在对象串行化中,可以用来保护类中敏感信息的关键字是______。
随机试题
用真值表验证是否为有效式。
恢复工作应在事故发生后立即进行,首先应使事故()恢复到相对安全的基本状态,然后逐步恢复到正常状态。
背景某市迎宾大桥工程采用沉人桩基础,在平面尺寸为5m×30m的承台下,布置了248根桩,为群桩形式:顺桥方向5行桩,桩中心距为0.8m,横桥方向29排,桩中心距lm,桩长15m,分两节采用法兰盘等强度接头,由专业队伍分包负责打桩作业,合同工期为2004年
人民法院对于专门性问题认为需要鉴定的,其正确做法是( )。
某县统计局在对统计数据质量进行检查时发现,某乡镇上报的企业数据与企业提供的原始资料之间存在很大出入,导致反映该乡镇总体经济情况的汇总数据大量失实。经调查核实,该乡镇统计员有修改企业上报资料和编造虚假资料的行为。下列处分措施中不能适用于本案乡镇负责人的违
点A、B、C、D、E在正方形网格中的位置如图,则sinα等于().
清凉的天气已经______了整整一周时间,气象部门提醒,由于春天是雷电和强降水多发季节,市民要及时做好______,减少因强对流天气造成的损失。依次填入划横线部分最恰当的一项是()。
EverysecondintheUnitedStatesalone,morethan250animalsareslaughteredforfood,addinguptomorethan8billionanimal
Explosions.Radiation.Evacuations.Morethan30yearsafterThreeMileIsland,the【C1】______crisisinFukushima,Japan,hasbro
Motivationis"thedrivingforcewithinindividualsthatimpelsthemtoaction."Andgoalsarethesought-afterresults【C1】_____
最新回复
(
0
)