public static void main (String[ ] args) {
int score;
int sum = 0;
double avg = 0.0;
Scanner input = new Scanner (System.in);
System.out.print ("输入学生姓名:");
String name = input.next ( );
for(int = 0; i<5; i++) {
System.out.print("请输入5门功课中第"+( i+1 )+"门课的成绩:");
score = input.nextInt( );
sum = sum + score;
}
avg = sum/5;
System.out.println(name+"的平均分是:" + avg);
}
平均分为啥要用double类型的?
System.out.print("请输入5门功课中第"+( i+1 )+"门课的成绩:");
System.out.println(name+"的平均分是:" + avg);这两句为什么这么写?
String name = input.next ( );
score = input.nextInt( );这两句的意思是不是一样的?
【初学者以前是学办公自动化Excel的】【请详细讲解下,小女子感激不尽】
太棒了!感激不尽!