//案例1
//统计三个班的成绩,每个班有五个学生,求出每个班的平均分和所有班级的平均分
//学生成绩从键盘输入
import java.util.Scanner;
public class MuForExercise01 {//多重for循环 案例
public static void main (String [] args){
//案例1
//统计三个班的成绩,每个班有五个学生,求出每个班的平均分和所有班级的平均分
//学生成绩从键盘输入
double SUM =0;//将所有班级平均分的总和保存在SUM
Scanner sc = new Scanner(System.in);//创建scanner对象
for(int i =1;i<=3;i++){//外层循环
double sum =0;//将每个班级总分保存在sum
for(int k =1;k<=5;k++){//内层循环
System.out.println("请输入"+i+"班"+"第"+k+"个"+"同学的成绩:");
double grade = sc.nextDouble();//接收对象
sum +=grade;//计算班级的总分
}
System.out.println("第"+i+"班的平均分为:"+sum /5);//输出班级平均分
SUM+=sum/5; //计算所有班级平均分总和 叠加计算;
}
System.out.println("所有班级平均分为:"+SUM/3);
}
}
//案例
//打印九九乘法表
import java.util.Scanner;
public class MuForExercise02 {
public static void main (String [] args){
Scanner sc = new Scanner(System.in);//创建scanner对象
//案例
//打印九九乘法表
for(int i = 1;i<=9;i++){//外层循环 列
for(int k=1;k<=i;k++){//内层循环 行
System.out.printf(k+"+"+i+"="+k*i+"\t");//输出
}
System.out.println(" ");//换行输出 一共9行
}
}
}