用java中的while,写小张所在的小组共有5人,求小张所在小 组员工的最高工资、最低工资和平均工资
时间: 2024-05-09 12:20:40 浏览: 57
假设小张所在小组的5个人的工资分别为:2000、2500、3000、3500、4000。
可以使用while循环来计算最高工资、最低工资和平均工资,代码如下:
```
public class Main {
public static void main(String[] args) {
int[] salaries = {2000, 2500, 3000, 3500, 4000};
int maxSalary = salaries[0];
int minSalary = salaries[0];
int totalSalary = 0;
int i = 0;
while (i < 5) {
if (salaries[i] > maxSalary) {
maxSalary = salaries[i];
}
if (salaries[i] < minSalary) {
minSalary = salaries[i];
}
totalSalary += salaries[i];
i++;
}
double averageSalary = (double) totalSalary / 5;
System.out.println("最高工资:" + maxSalary);
System.out.println("最低工资:" + minSalary);
System.out.println("平均工资:" + averageSalary);
}
}
```
运行结果:
```
最高工资:4000
最低工资:2000
平均工资:3100.0
```
阅读全文