首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序 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
55
问题
阅读下面程序
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://www.kaotiyun.com/show/3gnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
与“SELECTDISTINCT歌手号FROM歌手WHERE最后得分>=ALL;(SELECT最后得分FROM歌手WHERESUBSTR(歌手号,1,1)=’’2’’)’’等价的SQL语句是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是
表单里有一个选项按钮组,包含两个选项按钮Option1和Option2,假设Option2没有设置Click喜件代码,而Optionl以及选项按钮组和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将
下面的程序的功能是将11到2011之间的素数插入数据库prime,程序中的错误语句是CREATETABLEprime(datf)n=11DOWHILEn<=2011f=0i=2DOWH
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
在下列的VisualFoxPro表达式中,运算结果不为逻辑真的是
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
与“SELECTDISTINCT产品号FROM产品wHERE单价>=ALL(SELECT单价FROM产品WHERESUBSTR(产品号,1,1)="2")”等价的SQL命令是()。
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
随机试题
正六面体的表面积增加96%,棱长增加()。
简述能使企业的平衡计分卡与战略相联结的三个原则。
A.病因不明,可能为自身免疫性疾病,病变进展可致弥漫性肺间质纤维化B.纤维素性炎C.慢性非特异性炎D.化脓性炎E.坏死性肺炎小叶性肺炎
下列各项关于基本单位统计的表述中不准确的是( )。
根据消费税法律制度的规定,下列各项中,不征收消费税的是()。
甲公司为制造业企业,20×4年发生了如下现金流量:(1)将销售产生的应收账款申请保理,取得现金1200万元。银行对标的债权具有追索权;(2)为购入作为交易性金融资产核算的股票支付现金200万元;(3)收到保险公司对存货损毁的赔偿款120万元;(4)收到所
皮亚杰认为,儿童在7岁以后,认知水平就进入到()。
Oneofthemosteminentofpsychologists,ClarkHull,claimedthattheessenceofreasoningliesintheputtingtogetheroftwo
阅读以下说明,回答问题1、问题2和问题3,将解答填入对应栏内。【说明】某信息系统工程项目业主委托某监理单位实施开发阶段监理,业主并与某开发单位签订了开发合同。为了能及时掌握准确、完整的信息,以便对信息系统工程的目标实施最佳有效控制,项目监理机构的
Hewasn’tappointedchairmanofthecommittee,______notverypopularwithallitsmembers.(2014年厦门大学考博试题)
最新回复
(
0
)