输出其中的最大的数

输出其中的最大的数

时间: 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;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注