首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后,k的值是 public class TestDemo { public static void main(String args[ ]) { int m=3,n=6,k=0; while((m++)
下列程序执行后,k的值是 public class TestDemo { public static void main(String args[ ]) { int m=3,n=6,k=0; while((m++)
admin
2009-01-15
42
问题
下列程序执行后,k的值是 public class TestDemo { public static void main(String args[ ]) { int m=3,n=6,k=0; while((m++)<(--n) ) ++k; System.out.println(k); } }
选项
A、0
B、1
C、2
D、3
答案
2
解析
首先判断(m++)<(- -n),即3<5,成立,则执行++k;得k为1;在回到判断部分;4<4,这个判断结果是不成立,退出循环,所以k的值是1。while语句是先判断条件部分,如果成立,则执行循环体,然后继续判断条件部分,如果不成立,则退出while语句;但do-while语句是先执行一次循环体,再判断条件部分,如果成立则继续执行循环体,不成立则退出do-while语句。总之,两者的区别在于do-while循环先执行一次循环体,在判断条件而while循环先判断条件语句如果条件语句不成立,则不执行循环体退出while语句。
转载请注明原文地址:https://kaotiyun.com/show/UQnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是USE歌手DOWHILE.NO
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYSETUDFPARMSTOREFERENCEDOPLUSWITH(X),Y?X,YPROCEDUREPLUSPARAMET
下面程序的运行结果是:SETTALKOFFn=1DOproc1WITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=n+kENDFORRETURN
下列程序段执行以后,内存变量X和Y的值是CLEARSTORE3TOXSTORE5TOYPLUS((X),Y)?X,YPROCEDUREPLUSPARAMETERSA1,A2A1=A1+A2A2=A1+A2
下列程序段执行以后,内存变量y的值是x=34567y=0DOWHILEx>0y=x%10+y*10x=int(x/10)ENDDO
下列程序段执行以后,内存变量y的值是CLEARx=12345y=0DOWHILEx>0y=y+x%10x=int(x/10)ENDDO?y
下面程序计算一个整数的各位数字之和,在下划线处应填写的语句是SETTALKOFFINPUT"x="TOxs=0DOWHILEx!=Os=s+MOD(x,10)______________ENDDO?sSETTALKON
随机试题
乙醚萃取法测定维生素时,至醚层呈()为到达暂定终点。
我国使用货币始于【】
按机构部门分类是将国民经济中所有的常住机构单位划分为()
胎盘早剥与下列哪些因素有关
片剂制备过程中,造成片重差异超限的原因有()
通过分析财务状况变动表,可以了解公司的盈利能力、盈利状况和经营效率。()
按测验的功能,可将测验分为()。
甲在抢夺了乙的钱包之后逃跑,乙在追甲的过程中被车撞死,对此下列说法正确的是()。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为180分钟。其中,阅读给定资料参考时限为50分钟,作答参考时限为130分钟。满分150分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指定位置填
有一个虚拟页式存储系统采用最近最少使用(LRU)页面置换算法,系统分给每个进程3页内存,其中一页用来存放程序和变量i,j(不作他用)。假设一个页面可以存放150个整数变量。某进程程序如下:设变量i,j放在程序页面中,初始时,程序及变量i,j已在内存,其
最新回复
(
0
)