输出其中的最大的数
时间: 1ms 内存:128M
描述:
有三个整数a b c,由键盘输入,输出其中的最大的数。
输入:
一行数组,分别为a b c
输出:
a b c其中最大的数
示例输入:
10 20 30
示例输出:
30
提示:
参考答案(内存最优[748]):
#include <stdio.h>
int main(void)
{
int a[3] = {0};
int i = 0;
for (; i < 3; ++i)
scanf("%d", &a[i]);
int max = a[0];
int temp = 0;
if (max < a[1])
{
max = a[1];
}
if (max < a[2])
{
max = a[2];
}
printf("%d", max);
return 0;
}
参考答案(时间最优[0]):
#include<stdio.h>
int f(int x){
if(x<1) return x;
if(x>=1&&x<10) return x*2-1;
return x*3-11;
}
int main(){
int a;
scanf("%d",&a);
printf("%d",f(a));
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。