概述
一. 二重循环
for() {
for() {
}
}
1.是一个循环体内又包含另一个完整的循环结构
- 在二重循环中,外层循环变量变化一次,内层循环变量要从初始值到结束值变化一遍
二.课后作业
1.打印直角三角形
package ZYL;
public class Demo {
public static void main(String[] args) {
for (int i = 1; i <=5; i++) {
for (int j = 0; j <i*2-1; j++) {
System.out.print("*");
}
System.out.println(" ");
}
}
}
2.打印倒直角三角形
package ZYL;
public class Demo2 {
public static void main(String[] args) {
for (int i=0; i<=5; i++){
for (int j =1; j<=(5-i); j++) {
System.out.print("*");
}
System.out.println("");
}
}
}
3.打印等腰三角形
package ZYL;
public class Demo3 {
public static void main(String[] args) {
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= (5 - i); j++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println("");
}
}
}
4.打印九九乘法表
package ZYL;
public class Demo4 {
public static void main(String[] args) {
for (int i = 1; i<=9; i++) {
for (int j =1; j<=i; j++) {
System.out.print(j+"*"+i+"="+j*i+"
");
} System.out.println("");
}
}
}
5.统计打折商品的数量
package ZYL;
import java.util.Scanner;
public class Demo5 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
for (int i = 1; i <= 3; i++) {
int a = 0;
System.out.println("请输入第" + i + "所购得三件商品得价格:");
for (int j = 0; j < 3; j++) {
int money = scanner.nextInt();
if (money >= 300) {
a++;
}
}
System.out.println("第" + i + "个人共有" + a + "件商品享受8折");
}
}
}
最后
以上就是秀丽发夹为你收集整理的第八章 循环结构进阶课后总结的全部内容,希望文章能够帮你解决第八章 循环结构进阶课后总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复