描述:
首先输入一个整数N(0<=N<=100),紧接着在下一行连续输入N个数。
然后输出这一组数的最小数,和最大数。
提示:
输入的这N数,可以有小数也可以有负数。
输出之间用换行隔开。
输入输出示例:
输入:5
1 5 3 22 54
输出:1
54
#includeint main() { int n, a[50], i; int max, min, maxi, mini; scanf("%d", &n);//输入可输入的数字个数 if (n == 1) { printf("0/n");//若N为1,则输出0 } else if (n >= 2) float a[n];//以folat的形式定义数组和变量 for (i = 0; i < n; i++) { scanf("%f", &a[i]); } max = a[0];//赋值max min = a[0];//赋值min for (i = 0; i < n; i++) scanf("%d", &a[i]); max = a[0]; min = a[0]; maxi = 1; mini = 1; for (i = 0; i < n; i++) { if (a[i] > max) { max = a[i]; maxi = i + 1; } if (a[i] < min) { min = a[i]; mini = i + 1; } } printf("%dn", min); printf("%dn", max);//n不为0则依次输出最小值、最大值 return 0; }



