逆序输出数字并求最大最小值

1.	/*  
2.	 * Copyright (c) 2012, 烟台大学计算机学院  
3.	* All rights reserved.  
4.	* 作    者:   吕建
5.	* 完成日期:2012 年 12 月26  日
6.	* 版 本 号:v1.0
7.	* 输入描述: 无
8.	* 问题描述:逆序输出数字并求最大最小值
9.	* 程序输出: 略
10.	* 问题分析: 略
11.	* 算法设计: 略
12.	*/


#include <iostream>

using namespace std;

int main()

{
	
	int i,j,t;
	int a[11];
	
	cout<<"请输入十个数字:";
	
	for (i=1;i<11;i++)
		cin>>a[i];
	cout<<endl;
	
	cout<<"逆序输出数字为:";
	
	for(i=10;i>=1;i--)
		cout<<a[i]<<" ";
	cout<<endl;
	
	for(j=1;j<=9;j++)
		for(i=1;i<=10-j;i++)
			if(a[i]>a[i+1])
			{
				t=a[i];
				a[i]=a[i+1];
				a[i+1]=t;
			}
			
			cout<<"输出最大数字为:"<<a[10]<<endl;
			
			cout<<"输出最小数字为:"<<a[1]<<endl;
			
	return 0;
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jectjian/article/details/8437936
文章标签: 成长起航
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭