C语言:输入4个整数,输出和与平均值
时间: 2024-10-22 19:29:23 浏览: 42
从输入的一批正整数中求出最大值、最小值和平均值,输入0结束数据的输入
在C语言中,你可以使用标准输入流(stdin)和标准输出流(stdout)来实现这个功能。下面是一个简单的程序示例:
```c
#include <stdio.h>
int main() {
int num1, num2, num3, num4;
float sum = 0.0, average;
// 输入四个整数
printf("请输入四个整数:\n");
scanf("%d %d %d %d", &num1, &num2, &num3, &num4);
// 计算总和
sum = num1 + num2 + num3 + num4;
// 计算平均值并保留两位小数
average = (float)sum / 4;
// 输出结果
printf("这四个数的和是:%d\n", sum);
printf("这四个数的平均值是:%.2f\n", average);
return 0;
}
```
在这个程序里,我们首先定义了四个整型变量`num1`, `num2`, `num3`, 和 `num4`,然后通过`scanf`函数从用户那里获取输入。接着计算它们的和并将结果赋给`sum`。最后,计算平均值并将其转换为浮点数以便保留两位小数,然后打印出和和平均值。
阅读全文