C++中找出三个数中的最大数如何编程?
1、学好C++的基本要求就是要熟悉教材,理解基本概念和典型例题,这是自己顺利编程的保证。所以,要努力哦~在熟悉教材的基础上进行编程和实现的步骤如下

2、对于找出三个数中的最大数这个问题,可以有多种解法。
1. 使用IF语句
#include <iostream>
using namespace std;
int main()
{
inta,b,c,max;
cout<<"请输入三个整数:";
cin>>a>>b>>c;
if(a<b)
max=a;
else
max=b;
if(max<c)
max=c;
cout<<"三个整数的最大数是:"<<max<<endl;
return 0;
}

3、2. 使用条件运算符
#include <iostream>
using namespace std;
int main()
{
int a,b,c,temp,max;
cout<<"请输入三个整数:";
cin>>a>>b>>c;
temp=(a>b)?a:b;
max=(temp>c)?temp:c;
cout<<"三个整数的最大数是:"<<max<<endl;
return 0;
}

4、3. 使用函数及嵌套套用
#include <iostream>
using namespace std;
int main()
{
int max_3(int a,int b,intc);
int a,b,c,max;
cout<<"请输入三个整数:";
cin>>a>>b>>c;
cout<<"三个整数的最大数是:"<<max_3(a,b,c)<<endl;
return 0;
}
int max_3(int a,int b,int c)
{
int max(int a,int b);
int m;
m=max(a,b);
m=max(m,c);
return m;
}
int max(int x,int y)
{
if(x>y)
return x;
else
return y;
}

5、前两种方法比较简单,在使用第三种方法时,有一点要格外注意,如果函数调用在函数定义之前,则一定要在函数调用前进行函数声明,通知编译系统,如图去掉函数声明后,出错。

6、函数声明和函数定义形式上十分相似,许多学习者容易混淆,简单地说,二者最大的不同在于声明末尾有分号而定义没有。

7、在学习C++时遇到困难是很正常的,学习者千万不要灰心。在编写比较长的程序时,可以分块分功能编写,先编写主函数部分,然后逐步完善函数定义,减少出错几率。最后,祝大家敢于尝试,体验C++编程的乐趣【**】
