首页 > 编程知识 正文

java循环语句while,java foreach用法

时间:2023-05-03 10:20:13 阅读:149794 作者:553

全部展开

import java.util.Scanner;

public class Main{

publicstaticvoidmain (string args [ ] ) {

int ri,repeat;

int i,digit,m,n,number,sum;

sannerin=newscanner(system.in; 请输入System.out.print ('重复次数: ' );

repeat=in.nextInt (;

for(ri=1; ri=repeat; ri ) ({System.out.print ) () () ) ) ) )第二次) )请输入m: )。

m=in.nextInt (; System.out.print () ) (第n:次) );

n=in.nextInt (;

for(I=m; i=n; I )

{

number=i; sum=0;

while (编号! 636 f 707962616964757 a 686964616 f 31愚人节16462=0)

{

digit=number

sum=digit*digit*digit;

编号/=10;

}

if(sum==I ) System.out.println(i ) I;

}

(}in.close );

}

}

首先修改你的代码,关于打点的几行

然后对于你的问题:

1、周期执行均从最外层周期到最内层周期执行,

2、内层周期执行完毕后,周期结束,再执行下一个外层周期

所以你的代码是

1、首先第一个“for(ri=1; ri=repeat; 称为ri ()的循环块

2、再次进入第一个“for(I=m; i=n; I )”的循环阻滞

3、最后说“while(number )!=0)”的循环块

4、循环3完全执行后,退出循环2进入循环2执行第二次循环。 这样反复循环2直到完全执行,退出循环2进入循环1执行第二次循环。 循环1也完全执行,如此往复直到执行整个代码块

你想问的是这个吗? 还是其他什么意思?

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。