55问答网
所有问题
基础JAVA编程问题,有点不懂循环语句
如题所述
举报该问题
推荐答案 2019-03-03
这。。。上课要好好听啊
这就是程序的运行先后顺序问题了
这个用文字实在不好表达
先说第二个图
首先。进for循环
首先判断for的条件是否满足
第一次:
当i=1时
条件满足
则进入for程序中
判断if条件:
第一个if不满足
直接
跳过
第二次:。i=2.。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。
第30次
i=30
。。。
满足第一个if条件
进入其中
:
先输出
30
然后count++
即count=1
判断第二个if条件:
不满足
跳过
继续开始for
这样
当第一个if条件满足5次
即for循环150次时
此时
i=150
count=5
既满足第一个if
又满足第二个if
开始第一次输出换行
这样形成的结果就是每循环30次输出一个i的值
然后每输出5个i的值
输出一个换行
第一个图跟第二个不同的就是每循环一次都要判断一次第二个if
这样程序负担就比第二个重一些
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IcFIR4Q4ecGLeR84cQ.html
其他回答
第1个回答 2019-07-14
你这个是两个if
判断问题,可以先不看循环。
上面的图,两个if分开写的,下面的图是嵌套写的;嵌套的话就是必须满足第一个if条件才能来判断这个if,而上图里面的if都是会判断的,第一个If就不是充分必要条件。
弄清楚if的嵌套和不嵌套就很容易理解了
第2个回答 2019-11-14
这都是for循环里面的两个条件;
IF扩号包含另一个IF,和两个IF单独判断执行,显然不一样的
相似回答
JAVA编程问题,
看
不懂
死
循环
的部分,需要解释一下
答:
if (a.size() == 1) //当只剩一个元素,跳出
循环
break;for (int k = 0; k < 2; k++)a.add(a.remove(0)); //对于前两个报数的元素,将他们移动到vector的后面去(这里分两步,a.remove(0)移除了最开头的然后返回0位置的元素,a.add又将它加到尾部了)a.remove(0); //...
Java
基础编程
题求解
,不
是很懂
答:
第一种:方式借助于,while
循环
获取,提示输入内容获取输入值,然后判断如果余数为5结束循环。int i = 0;do{System.out.println("请输入数据边界值:");//获取输入数字Scanner sc = new Scanner(System.in);int s = sc.nextInt();i = s%10;if(i == 5){System.out.println(s);sc.close...
请
java的
for
循环语句,
我初学,完全
不懂
答:
(“a=”+a)的意思是,输出字符"a=",接着再输出变量a的值。假如a=10,那么执行System.out.println("a="+a)的结果就是输出“a=10"这么一串。嵌套循环就是外循环里头又有个内循环。还是以你的第二段程序为例来说吧,第一个for(i=0; i<10; i++),就是外
循环,
在i=0一直到9的每一个...
JAVA基础
关于
语句循环
以及流程控制
问题,
请大家帮我解答一下,小弟初学...
答:
你可以输入一个字符串,但是你想要取那个字符串首字母的话,就应该用input.substring(0,1),就可以取到一个字符串的第一个字母,也就是使用字符串的substring这个方法,你单独建立一个方法,我告诉你可以使用递归来处理:import
java
.util.Scanner;public class Test { private static void inputString()...
java循环语句
有三种写法
答:
java循环语句
有三种写法如下:1、while循环语句 while先判断为真,再执行while
循环语句,
如果条件为假,则跳出循环。语法如下:While(条件表达式){执行语句}实例:public class Denon{public static voidmain(String[]args){int num=1;while(num<=5){num++;System.out.print(num+"、");}}}输出结果...
大家正在搜
编程循环语句
c语言中有哪几种循环语句
用循环语句编程打印如下图案
python循环语句有哪些
c语言循环语句实例
vba循环语句有哪些
vb中for循环语句例题
循环结构描述语句有哪三种
java while循环语句