Java教程

PTA 7-3 函数返回三个整数中最大的值

本文主要是介绍PTA 7-3 函数返回三个整数中最大的值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

请编写自定义函数,功能为返回三个整数中的最大者。主函数的功能为输入三个整数,调用你的自定义函数输出最大值。(请至少用2种方法完成)

输入样例:

18 -299 25

输出样例:

25

代码实现(C++)

#include <iostream>
#include <cmath>
#include <cstdlib>

using namespace std;

/*************************方法一*************************/
int f_max(int a[])
{
	int i,max=-99999;
	for(i=0;i<3;i++)
		if(a[i]>max)
			max=a[i];
	
	return max;
}

int main()
{
	int a[3],max;
	cin >> a[0] >> a[1] >> a[2];
	max=f_max(a);
	cout << max;
	
	return 0;
}

/*************************方法二*************************/
/*
int f_max(int *a)
{
	int i,max=-99999;
	for(i=0;i<3;i++)
		if(*(a+i)>max)
			max=a[i];
	
	return max;
}

int main()
{
	int a[3],max;
	cin >> a[0] >> a[1] >> a[2];
	max=f_max(a);
	cout << max;
	
	return 0;
}
*/

这篇关于PTA 7-3 函数返回三个整数中最大的值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!