1021: 三个整数的最大值
Time Limit: 1 Sec Memory Limit: 30 MBSubmit: 15401 Solved: 11589
Submit Status Web Board
Description
从键盘输入三个整数x,y和z,求出其中最大的数。
Input
输入三个整数,用空格隔开。
Output
输出最大整数。
Sample Input
20 16 18
Sample Output
20
笨方法:
#include<stdio.h>
int main(void){
int a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
if(a>=b&&a>c)
{
d=a;
}
if(b>=a&&b>=c)
{
d=b;
}
if(c>=a&&c>=b)
{
d=c;
}
printf("%d\n",d);
return 0;
}
数组法:
#include<stdio.h>
int main()
{
int a[3],i,max=-1;
for(i=0;i<3;i++)
{
scanf("%d",&a[i]);
if(a[i]>max)
max = a[i];
}
printf("%d",max);
return 0;
}