使用c语言编写一个程序,输入一组整数,求平均值 要求整数个数大于3个,结果保留两位小数
时间: 2024-03-05 07:50:17 浏览: 78
好的,以下是使用 C 语言编写的程序,实现输入一组整数,求平均值并保留两位小数的功能:
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0, avg;
printf("请输入整数个数(大于3个):");
scanf("%d", &n);
if (n <= 3) {
printf("输入的整数个数必须大于3个!\n");
return 0;
}
printf("请输入这 %d 个整数:", n);
for (i = 1; i <= n; i++) {
int num;
scanf("%d", &num);
sum += num;
}
avg = sum / n;
printf("这 %d 个整数的平均值为:%.2f\n", n, avg);
return 0;
}
```
运行程序后,按照提示输入整数个数和整数,即可得到计算结果。例如,输入以下数据:
```
请输入整数个数(大于3个):5
请输入这 5 个整数:1 2 3 4 5
```
程序将输出以下结果:
```
这 5 个整数的平均值为:3.00
```
相关问题
用c语言编写一个程序,输入一组整数,求平均值 作答要求 :整数个数大于3个,结果保留两位小数
好的,以下是用 C 语言编写的程序,可以输入一组整数,求平均值,并保留两位小数:
```
#include <stdio.h>
int main()
{
int n, i;
float sum = 0, avg;
printf("请输入整数个数(大于3个):");
scanf("%d", &n);
if (n <= 3)
{
printf("输入的整数个数必须大于3个!");
return 0;
}
int arr[n];
printf("请输入 %d 个整数:", n);
for (i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
sum += arr[i];
}
avg = sum / n;
printf("平均值为:%.2f", avg);
return 0;
}
```
程序先要求输入整数个数,如果个数小于等于 3,则会提示输入的整数个数必须大于 3 个。然后再输入 n 个整数,计算它们的平均值,并保留两位小数。
用C语言编写一个程序,输入一组整数,求平均值,整数个数大于3个,结果保留两位小数
好的,以下是用 C 语言编写的程序,可以输入一组整数,求平均值,并保留两位小数:
```
#include <stdio.h>
int main()
{
int n, i;
float sum = 0, avg;
printf("请输入整数个数(大于3个):");
scanf("%d", &n);
if (n <= 3)
{
printf("输入的整数个数必须大于3个!");
return 0;
}
int arr[n];
printf("请输入 %d 个整数:", n);
for (i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
sum += arr[i];
}
avg = sum / n;
printf("平均值为:%.2f", avg);
return 0;
}
```
程序先要求输入整数个数,如果个数小于等于 3,则会提示输入的整数个数必须大于 3 个。然后再输入 n 个整数,计算它们的平均值,并保留两位小数。
阅读全文