用C语言输入: 70 80 90 -1 输出: ave = 80.00
时间: 2024-03-22 09:39:03 浏览: 116
好的,以下是用 C 语言实现的代码:
```c
#include <stdio.h>
int main() {
int num, sum = 0, count = 0;
// 读入数字,直到输入 -1
while (1) {
scanf("%d", &num);
if (num == -1) break;
sum += num;
count++;
}
// 计算平均数
double average = (double)sum / count;
// 输出结果,保留两位小数
printf("ave = %.2lf\n", average);
return 0;
}
```
运行程序后,输入 `70 80 90 -1`,输出结果为:`ave = 80.00`。
阅读全文