首页 > 代码库 > ACM3 求最值

ACM3 求最值

/*2
*2014.11.18
*求最值
*描述:给定N个整数(1<=N<=100),求出这N个数中的最大值,最小值。
*输入:多组数据,第一行为一个整数N,第二行为N个不超过100的正整数,用空格隔开。
*输出:对每组数据输出一行,包含两个整数,用一个空格隔开,分别表示N个数中的最大值和最小值
*/

 1 #include <stdio.h> 2 const int N = 101; 3 int main() 4 { 5     int i,n,min,max; 6     int a[101]; 7     while (scanf("%d", &n) == 1) //scanf自动忽略空格 8     { 9         min = 101;10         max = -1;11         for (i = 0; i < n; i++)12         {13             scanf("%d", &a[i]);14             if (a[i] < min) min = a[i];15             if (a[i] > max) max = a[i];16         }17         printf("%d %d\n", max, min);18     }19 }

 

ACM3 求最值