试题 算法提高 求最大数
问题描述
编写一个程序,输入10个数,确定和打印其中最大数
输入格式
输入1行,包括10个数
输出格式
输出1行,输出10个数中的最大数
样例输入
1 2 3 4 5 6 7 8 9 10
样例输出
10
数据规模和约定
输入数据约定为整形数据
分析
就是一个简单的排序
ac代码
代码如下(示例):
#include<stdio.h>
int main()
{
int a[10];
int i,j;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<10;i++)
{
for(j=0;j<10-i-1;j++)
{
if(a[j]<a[j+1])
{
int c;
c=a[j];
a[j]=a[j+1];
a[j+1]=c;
}
}
}
printf("%d ",a[0]);
return 0;
}