题目:输入6个整形数据(6个数不可以相同;正负均可),用空格隔开,并放入数组中(如:int Array[6];),输出最大值和最小值,中间用英文逗号(,)隔开。
输入格式:
输入6个整形数据(6个数不可以相同;正负均可),用空格隔开。
输出格式:
输出最大值和最小值,中间用英文逗号(,)隔开。
输入样例:
1 2 3 4 5 6
输出样例:
6,1
#include<stdio.h>
int main(){
int a[6];
int min, max, i;
for(i=0;i<6;i++){ //用for循环读入这组数据
scanf("%d", &a[i]);
}
min= 0;max = 0;
for(i=0;i<6;i++){ //遍历数组,找出最大最小值
if(a[i]<a[min]) //如果a[i]小于a[min],交换下标
min= i;
if(a[i]>a[max])
max= i;
}
printf("%d,%d",a[max], a[min]);
return 0;
}