HOG凝若: [code=csharp] #include<> int absmin(int a[], int n) { int j; int min = a[0]; for (j = 0; j < n; j++) { if (min > a[j]) { min = a[j]; } } return min; } int main() { int i; int n; int st[20]; int Min = 0; printf("Please input the number of elements:\n"); scanf("%d", &n); printf("Please input the element:\n"); for (i = 0; i < n; i++) { scanf("%d", &st[i]); } Min = absmin(n, st); printf("The min numbers is:%d\n", Min); } [/code] 我仿照了题主的内容,发现有报错:严重性 代码 说明 项目 文件 行 禁止显示状态 错误(活动) E0167 "int" 类型的实参与 "int *" 类型的形参不兼容 pointer perliminary C:\Users\Lenovo\source\repos\pointer perliminary\pointer perliminary\源.cpp 234
空指针的作用浅析
C语言求数组元素中的最小值