0126 while基本语法
0127 while执行流程
0128 课堂练习
循环变量迭代
0129 dowhile语法
0130 执行条件
一定要注意要有循环变量迭代,否则会变成死循环。
0131- 0132 dowhile练习
0133 多重循环控制
0134 多重循环练习
import java.util.Scanner;
public class MulForExercise01{
public static void main(String[] args){
//1.计算每个班的平均分:每个班总分/每个班人数(5),并输出
//2.计算五个班的平均分:
//每个班平均分/班级数(3)(由于要输出每个班的平均分,因此选用这种方法计算)
//所有学生总分/学生总数(每个班学生人数之和),并输出
int c = 1;
int num = 1;
double sum = 0.0;
double sum2= 0.0;
double score = 0.0;
double ave = 0.0;
double average = 0.0;
int p = 0; //及格人数
Scanner myScanner = new Scanner(System.in);
for(c = 1; c <=3; c++){
for(num = 1;num <=5 ;num++){
System.out.println("请输入" + c +"班学生"+ num + "的成绩");
score = myScanner.nextDouble();
sum = sum + score;
if(score >= 60){
p++;
}
}
ave = sum / 5.0;
System.out.println(c + "班学生的平均分为" + ave);
sum = 0;
sum2 = ave + sum2;
}
average = sum2 / 3.0;
System.out.println("所有班级的平均分为" + average);
System.out.println("及格的人数共有" + p +"人");
}
}
0135 多重循环练习2
0136 空心金字塔
print 不换行,println 换行。