


; printf("请输入数组元素个数:"); scanf("%d", &n); if ((n <= 0) || (n > MAX_NUM)) { printf("输入的数组元素个数不符合要求!"); system("pause"); return -1; } printf("请输入各个数组元素,以空格分隔:"); while(i < n) { scanf("%d", &a[i]); i++; } fun(a, n); for (i = 0; i < n; i++) { printf("%d ", a[i]); } printf("\n"); system("pause"); return 0; } void fun(int a[], int n) { int i = 0; int max = 0, maxIndex = 0; int min = 0, minIndex = 0; if (n <= 0) { printf("元素个数不合法, n = %d", n); return; } max = a[0]; min = a[0]; for (i = 0; i < n; i++) { if (max < a[i]) { max = a[i]; maxIndex = i; } if (min > a[i]) { min = a[i]; minIndex = i; } } a[minIndex] = max; a[maxIndex] = min; return; }2023-12-20 / 1.1

2023-12-19 / 6.0.1

2023-12-19 / 6.0.1

2023-08-25 / v3.1

2023-08-25 / v1.0.3

2023-08-25 / v1.0.1

2023-08-25 / v2.19.1

2023-08-25 / v1.2.0

2023-08-25 / v2.0.1

2023-08-25 / v1.5.1

2023-08-25 / v4.4.0

2023-08-25 / v1.0.03
