《C++编程》书中各章的例子

源代码在线查看: 程序8.08:用while循环求一个整数的阶乘.cpp

软件大小: 95 K
上传用户: atom0722
关键词: 编程
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* 程序8.8:用while循环求一个整数的阶乘.cpp */
				#include		//包含头文件
				using namespace std;	//使用名字空间std
				class Loops				//声明一个类Loops
				{
				private:				//声明私有成员变量
					int iNum;			//声明整型变量
					long iAccumulate;	//声明长整型变量
				public:					//声明公共成员函数
					Loops();			//声明构造符函数原型
					void Multiply();	//声明Multiply()函数原型
				};
				int main()				//main()函数开始
				{
					Loops L1;			//用Loops数据类型声明一个类成员L1
					L1.Multiply();		//类成员使用点运算符“.”访问成员函数
					return 0;
				}						//main()函数结束
				Loops::Loops()			//用作用域分解运算符"::"定义构造符函数
				{
					cout					cin>>iNum;						//将键盘输入的值赋给iNum
					iAccumulate=1;
				}
				void Loops::Multiply()	//用作用域分解运算符"::"定义Multiply()函数
				{
					while(iNum>=1)
					{
						iAccumulate=iAccumulate*iNum;
						--iNum;			//减1表达式,等价于iNum=iNum-1
					}
					cout										}
							

相关资源