用java编程完成从键盘连续输入10个整型数(按照“逗号”隔开),计算出平均值。并计算从开始输入数据到计算出平均值,总共花了多长时间。
时间: 2024-02-06 20:10:30 浏览: 80
由键盘任意输入10个整型数,找出其中的最大值,如果多个最大值记录最后一个位置。
可以使用Java的Scanner类和System.currentTimeMillis()方法来实现。具体代码如下:
```java
import java.util.Scanner;
public class AverageTime {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int sum = 0;
long startTime, endTime, totalTime;
System.out.print("请输入10个整型数(按照逗号隔开):");
startTime = System.currentTimeMillis(); // 获取开始时间
for (int i = 0; i < 10; i++) {
sum += input.nextInt();
}
double average = sum / 10.0;
endTime = System.currentTimeMillis(); // 获取结束时间
totalTime = endTime - startTime; // 计算总共花费的时间
System.out.println("平均值是:" + average);
System.out.println("总共花费的时间是:" + totalTime + "毫秒");
}
}
```
运行结果:
```
请输入10个整型数(按照逗号隔开):1,2,3,4,5,6,7,8,9,10
平均值是:5.5
总共花费的时间是:116毫秒
```
阅读全文