Java基础00-循环语句7
2021-06-05 03:05
标签:ring img col 控制 ESS 水仙花 ber com color 执行流程图: 执行流程图: 执行流程图: 死循环会有一直输出,除非手动停止。 代码实例: 改进: 继续改进: 结果都为: Java基础00-循环语句7 标签:ring img col 控制 ESS 水仙花 ber com color 原文地址:https://www.cnblogs.com/ajing2018/p/14635122.html1. for循环语句
1.1 循环结构
1.2 for循环语句的格式
1.3 案例
public static void main(String[] args) {
int count = 0;
for (int i = 100; i ) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 10 / 10 % 10;
int result = ge * ge * ge + shi * shi * shi + bai * bai * bai;
if (result == i) {
System.out.println(result+"是水仙花数");
}
}
}
public static void main(String[] args) {
int count = 0;
for (int i = 100; i ) {
int ge = i % 10;
int shi = i / 10 % 10;
int bai = i / 10 / 10 % 10;
int result = ge * ge * ge + shi * shi * shi + bai * bai * bai;
if (result == i) {
count++;
}
}
System.out.println("水仙花共有:" + count + "个");
}
2. while循环语句
2.1 while循环语句格式
2.2 案例
public static void main(String[] args) {
int count = 0;
int zf = 8844430;
double paper = 0.1;
while(paper zf) {
count++;
paper *= 2;
}
System.out.println(count);
}
3. do…while循环语句
3.1 do…while循环语句格式
3.2 三种循环的区别
4. 跳转控制语句
4.1 添转控制语句概述
5. 循环嵌套
5.1 循环嵌套概述
6. Randdom
6.1 Randdom的作用和步骤
6.2 案例
public static void main(String[] args) {
Random r = new Random();
int number = r.nextInt(100)+1;
System.out.println("随机数是"+number);
while (true){
Scanner sc = new Scanner(System.in);
System.out.println("请输入你要猜的数字");
int guessNumber = sc.nextInt();
if(guessNumber > number){
System.out.println("你猜的数字大了");
}else if(guessNumber number){
System.out.println("你猜的数字小了");
}else{
System.out.println("猜中了");
break;
}
}
}
上一篇:767 · 翻转数组
下一篇:springmvc工作流程