C++编程: 输入10个整数,求出最大值。

来源:百度知道 编辑:UC知道 时间:2024/06/03 02:50:43
C++编程: 输入10个整数,求出最大值。
怎么做,帮忙写出原程序.

#include <iostream>
using namespace std;

void main()
{
int a[10];
int i,j,b;
cout<<"please input your data:"<<endl;
for(i=0;i<10;i++)
{
cin>>a[i];
}
b = a[0];
for(j=0;j<=9;j++)
{
if(a[j]>b)
b = a[j];
}
cout<<"The MaxVaule is "<<b<<endl;
}

main()
{
int a[11];
int i,j,swap;
printf("input 10 numbers:\n");
for (i=1;i<11;i++) scanf("%d",&a[i]);
printf("\n");
for (j=11;j>1;j--)
for (i=1;i<j;i++)
if (a[i]>a[i+1]) {swap=a[i+1];a[i+1]=a[i];a[i]=swap;}
printf("the sorted numbers:\n");
for (i=1;i<11;i++) printf("%d ",a[i]);
getch();
}