public class Demo1 {
public static void main(String[] args) {
/*int num = new Scanner(System.in).nextInt();
System.out.println(num);*/
System.out.print("请输入用户初始分数:");
int score = new Scanner(System.in).nextInt();//初始分数
int count = 0;//加分次数
System.out.println("加分前的成绩:"+score);
while(score<60) {//只要成绩小于60,就循环进行加分
score++;//每次循环加一分
count++;//统计加分次数
}
System.out.println("加分后的成绩:"+score);
System.out.println("统计加分次数:"+count);
}
}
编程练习解析
编程练习优化
使用IDEA调试程序(debug)
进阶练习
public class Demo2 {
public static void main(String[] args) {
int classNum = 3;//班级数量
int stuNum = 4;//每个班级的学生数量
int sum = 0;//每个班级的成绩总和
double avg = 0;//每个班级的平均分
for(int i = 1;i <=classNum;i++){
System.out.println("***请输入第"+i+"个班级的成绩:***");
sum = 0;
for (int j = 1 ; j <= 4 ; j++){
System.out.print("请输入第"+j+"个学生的的成绩:");
int score = new Scanner(System.in).nextInt();
// System.out.println("学生成绩:"+score);
sum =sum+score;//成绩总和
avg = sum/stuNum;//每个班级平均分
}
System.out.println("总成绩:" + sum);
System.out.println("第"+i+"个班级的平均成绩:" + avg);
}
}
}