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

📄 avg3.cpp

📁 高永强 全C编程源码 清华大学出版社 2002年六月第一版
💻 CPP
字号:
//这个程序在本书所带软盘中。文件名为AVG3.CPP
//这个程序利用一般方式计算三个不同类型数句的平均值。

#include <iostream.h>

float avg3int(int, int, int);			//计算3个整数的平均值的子程序
float avg3float(float, float, float);	//计算3个实数的平均值的子程序
float avg3long(long, long, long);		//计算3个长整数的平均值的子程序
float avg3double(double, double, double);	//计算3个双精度实数的平均值的子程序
float avg3mix1(int, long, float);		//计算3个混合类型数据的平均值的子程序
.
.
float avg3mixedn(float, double, long);	//各种混合型的平均值计算子程序

void main(void)
{
	cout << "3个整数的平均值: " << avg3int(4, 5, 1) << endl;
  	cout << "3个实数的平均值: " << avg3float(3.2, 3.4, 5.6) << endl;
  	cout << "3个长整数的平均值: " << avg3long(88888, 999999, 1234567) << endl;
	.
	.
	cout << "3个混合数的平均值: " << avg3mixed(10, 2983999, 9.889) << endl;
	.
	.
	cout << "第 n 个 3个混合数的平均值: " << avg3mixedn(9.23, 999999999.8889, 8888888) << endl;
}

/************** 子程序 agv3int( ) ************/
float avg3int(int n1, int n2, int n3)
{
	return (n1 + n2 + n3)/3.0;
}
 .
 .
 .
/******** 子程序 avg3mixed( ) *******************/
float avg3mixed(int n1, long l1, float r1)
{
	return (n1 + l1 + r1) / 3.0;
}
.
.
.
/******** 子程序 vag3mixedn( ) ******************/
float vag3mixedn(float r1, double d1, long l1)
{
	return (r1 + d1 + l1)/3.0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -