⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 例4.5.txt

📁 谭浩强的经典书籍c
💻 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 + -