C语言 · 最大最小值
第二行为 N 个用空格隔开的整数,每个数的绝对值不超过 1000000。
2 0 1 2
1 #include<stdio.h> 2 int main(){ 3 int N; 4 scanf("%d",&N); 5 int a[N]; 6 for(int i=0; i<N; i++){ 7 scanf("%d", &a[i]); 8 } 9 for(int i=0; i<N-1; i++){ 10 for(int j=0; j<N-1-i; j++){ 11 /*降序*/ 12 if(a[j]<a[j+1]){ 13 int t = a[j]; 14 a[j] = a[j+1]; 15 a[j+1] = t; 16 } 17 } 18 } 19 printf("%d %d",a[0],a[N-1]); 20 }