c语言. 输入一个正整数n(1<=n<=10),再输入n个整数 (1)输出最大数和最小数,并输出平均值。
时间: 2024-05-12 07:18:15 浏览: 138
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
好的,我可以帮你解决这个问题。以下是用C语言实现该功能的代码:
```
#include <stdio.h>
int main()
{
int n, i, num;
int max = -1000000, min = 1000000, sum = 0;
float avg;
printf("请输入正整数n:");
scanf("%d", &n);
printf("请输入%d个整数:", n);
for(i = 0; i < n; i++)
{
scanf("%d", &num);
if(num > max) max = num;
if(num < min) min = num;
sum += num;
}
avg = (float)sum / n;
printf("最大数为:%d\n", max);
printf("最小数为:%d\n", min);
printf("平均值为:%.2f\n", avg);
return 0;
}
```
你可以直接将以上代码复制到你的C编译器中编译运行,输入数据后即可得到最大数、最小数和平均值的输出。希望对你有所帮助,还有什么问题可以继续问我哦~
阅读全文