#include<stdio.h>
int main()
{
	int array[10];//定义数组
	int i;//循环控制
	int a;//循环控制
	int max;//最大值
	int min;//最小值

	
	for(;;)
	{
		printf("请分别输入10个数\n");
		for(i=0;i<10;i++)
		{
			printf("请输入第%d个数\n", i+1);
			scanf("%d", &array[i]);
		}
		printf("\n");
		printf("---------以下是运算结果-------\n");
		//判断最大值
		max=array[0];
		for(i=1;i<10;i++)
		{
			if(max<array[i])
			{
				max=array[i];
			}
		}
		//判断最小值
		min=array[0];
		for(i=1;i<10;i++)
		{
			if(min>array[i])
			{
				min=array[i];
			}
		}
		printf("最大值为%d\n",max);
		printf("最小值为%d\n",min);
		printf("\n");
		printf("\n");
		
		
		//选做:排序后再打印(冒泡排序)
		//(由小到大)
		for(i=9;i>-1;i--)
		{
			for(a=0;a<=i-1;a++)
			{
				
				if(array[a]>array[a+1])
				{
					max=array[a];
					array[a]=array[a+1];
					array[a+1]=max;
				}
			}
		}
		for(i=0;i<10;i++)
			printf("数组第%d个数为:%d\n",i+1,array[i]);
		printf("\n");
		printf("\n");
		printf("\n");
		printf("**********************************************\n");
	}
	return 0;
}