用c语言编写两个函数,分别求一组学生C语言课程成绩的平均值和最小值。要求:10个学生成绩为整数,用数组存储。 输入格式: 从键盘将10个整数分别赋值给一个一维数组。 输出格式: 输出数组元素的平均值 输出数组元素的最小值 输入样例: 90 67 58 77 60 95 61 75 80 100 输出样例: average=76 min=58
时间: 2023-07-16 17:17:02 浏览: 64
下面是用C语言编写的两个函数,一个用于求平均值,一个用于求最小值。输入10个整数分别赋值给一个一维数组,然后调用这两个函数即可。
```c
#include <stdio.h>
float average(int arr[], int n)
{
int sum = 0;
for (int i = 0; i < n; i++) {
sum += arr[i];
}
return (float)sum / n;
}
int min(int arr[], int n)
{
int min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main()
{
int n = 10;
int arr[n];
printf("请输入10个整数:\n");
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
float avg = average(arr, n);
int m = min(arr, n);
printf("average=%.2f min=%d\n", avg, m);
return 0;
}
```
输入样例:
```
90 67 58 77 60 95 61 75 80 100
```
输出样例:
```
average=76.50 min=58
```
阅读全文