请用c语言编写统计分析功能:
时间: 2023-10-24 19:06:01 浏览: 47
以下是一个简单的C语言代码示例,用于统计一组数字的平均值、最大值和最小值:
```
#include <stdio.h>
int main()
{
int nums[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;
int max = nums[0];
int min = nums[0];
for(int i = 0; i < 10; i++)
{
sum += nums[i];
if(nums[i] > max)
{
max = nums[i];
}
if(nums[i] < min)
{
min = nums[i];
}
}
float average = (float)sum / 10;
printf("平均值:%f\n", average);
printf("最大值:%d\n", max);
printf("最小值:%d\n", min);
return 0;
}
```
这段代码首先定义了一个长度为10的整型数组nums,并初始化为1~10。然后通过一个for循环遍历数组,累加每个元素的值到sum变量中,并且在每次循环中判断当前元素是否比max大或者比min小,从而更新max和min的值。最后,通过sum计算平均值,并且使用printf函数输出结果。
当然,这只是一个简单的示例代码,实际中可能需要根据具体需求进行更复杂的统计分析。