首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后,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
37
问题
下列程序执行后,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
下面程序的运行结果是:SETTALKOFFn=1DOproc1WITH(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2TO4n=n+kENDFORRETURN
下列程序段执行以后,内存变量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
下列程序段的执行结果是DIMEa(8)a(1)=1a(2)=1fori=3to8a(i)=a(i-1)+a(i•2)next?a(7)
随机试题
劳疟是正气不足日久,每遇劳累而寒战、发热、出汗周期性发作,与疟邪无关。()
突然扩大管如图6-22所示,放大前后管路直径分别为100mm和200mm,放大后断面平均流速为v2=1m/s,则局部水头损失hm为()。
下列不属于商业银行法律/合规部门承担的主要责任的是()。
财产清查中,对于银行存款至少每月与银行或有关单位核对一次。()
Thereisnohotwater______noTVinthisroom.
婴儿可以从照料者那里寻求安慰、支持和保护,从这些经历中学会一些东西,不管照料者是否为婴儿的亲生父母。依恋是儿童正常社会发展的基础,只有限制儿童依恋性形成的极端条件,才能干扰儿童与成人形成依恋关系。由此可推出:
希腊城邦雅典的最高权力机构是五百人议事会。()
西方主要法学流派包括()。
Lawyersarelessthan1%ofAmericanadults,【C1】______theyarewell-representedingovernment.Boththepresidentandthevice-p
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];}main(){intx[][N]
最新回复
(
0
)