📄 例4.5.txt
字号:
例4.5 求3个数中最大的数(分别考虑整数、双精度数、长整数的情况)。
#include <iostream>
using namespace std;
int main( )
{int max(int a,int b,int c); //函数声明
double max(double a,double b,double c); //函数声明
long max(long a,long b,long c); //函数声明
int i1,i2,i3,i;
cin>>i1>>i2>>i3; //输入3个整数
i=max(i1,i2,i3); //求3个整数中的最大者
cout<<″i_max=″<<i<<endl;
double d1,d2,d3,d;
cin>>d1>>d2>>d3; //输入3个双精度数
d=max(d1,d2,d3); //求3个双精度数中的最大者
cout<<″d_max=″<<d<<endl;
long g1,g2,g3,g;
cin>>g1>>g2>>g3; //输入3个长整数
g=max(g1,g2,g3); //求3个长整数中的最大者
cout<<″g_max=″<<g<<endl;
}
int max(int a,int b,int c) //定义求3个整数中的最大者的函数
{if(b>a) a=b;
if(c>a) a=c;
return a;
}
double max(double a,double b,double c) //定义求3个双精度数中的最大者的函数
{if(b>a) a=b;
if(c>a) a=c;
return a;
}
long max(long a,long b,long c) //定义求3个长整数中的最大者的函数
{if(b>a) a=b;
if(c>a) a=c;
return a;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -