写一个c++的代码:编程输入几个整数,最多4个,最少1个,输出它们的和、平均值。
时间: 2024-05-01 12:18:48 浏览: 161
c++ 求一些数的平均值。
好的,下面是一个简单的示例C代码,可以实现您的要求:
```c
#include <stdio.h>
int main()
{
int a, b, c, d;
int sum, count;
printf("请输入一个或多个整数(最多4个):\n");
scanf("%d%d%d%d", &a, &b, &c, &d);
sum = a + b + c + d;
count = (a != 0) + (b != 0) + (c != 0) + (d != 0);
printf("它们的和为:%d,平均值为:%f\n", sum, (float)sum / count);
return 0;
}
```
如果您只输入了1个数,则平均值就是这个数本身;如果输入了4个数,那么平均值就是它们的和除以4。注意,如果输入了0,则不会计入求和的范围中。
希望这个代码对您有所帮助。
阅读全文