任务描述:
n个同学站成一排,求它们的平均身高
解决思路:
输入的学生人数为 for 循环次数,循环中每输入一个值就添加在总数中,循环结束总数除以对应的学生人数得到平均身高
代码示例:
package a4_2024_07;
import java.util.Scanner;
public class j240702_1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("输入学生人数:");
int n = scanner.nextInt();
int sum = 0;
System.out.println("输入" + n + "位学生的身高:(单位cm)");
for (int i = 0; i < n; i++) {
int length = scanner.nextInt();
sum += length;
}
double avg = (double) sum / n;
System.out.printf("平均身高:%.1f", avg);
}
}