下列循环语句的循环次数是( ).

下列循环语句的循环次数是( ).

题目
下列循环语句的循环次数是( ).
int i=5;
do { System.out.println(i--);
i--;
}while(i!=0);
A.5 B.无限 C.0 D.1
答案
B
int i=5;
do { System.out.println(i--); //第一轮输出顺便i--,这时候i=4,第二轮2,第三轮0
i--; //第一轮i=3,第二轮i=1,第三轮i=-1
}while(i!=0);
由此可见,do先执行后判断的,每次执行结果就是i=i-2,由于i从i=5开始执行的,永远满足i!=0
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.