用java编写,使用for循环结构实现从键盘上接收从周一到周五每天学习的时间,以小时为单位,并计算每日平均学习时间
时间: 2024-05-07 12:23:17 浏览: 24
好的,可以参考下面的代码实现:
```java
import java.util.Scanner;
public class StudyTime {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int totalHours = 0;
for (int i = 1; i <= 5; i++) {
System.out.print("请输入周" + getWeekday(i) + "的学习时间(小时):");
int hours = input.nextInt();
totalHours += hours;
}
double avgHours = totalHours / 5.0;
System.out.println("每日平均学习时间为:" + avgHours + "小时");
}
public static String getWeekday(int i) {
switch (i) {
case 1:
return "一";
case 2:
return "二";
case 3:
return "三";
case 4:
return "四";
case 5:
return "五";
default:
return "";
}
}
}
```
运行程序后,按照提示输入每天的学习时间,程序会自动计算每日平均学习时间并输出。