有以下程序: #include <iostream> using namespace std; class CFactorial { private: int value; int fact; public: CFactorial ( int val ); void CalculateFactorial(); void Display(); }; CFactorial :: CFactorial( int val ) { value = val; fact = 1; } void CFactorial :: CalculateFactorial() { int i = value; while ( i > 1 )fact *= i--; } void CFactorial :: Display() { cout<<value<<"!="<<fact<<end1; } int main() { CFactorial A( 5 ); A.CalculateFactorial(); A.Display(); return 0; } 程序中,类CPactorial的功能是 【13】 ,该程序运行的结果是 【14】 。
参考答案:[13]求自然数的阶乘 [14]120
解析: 类CFactorial中的成员函数CalculateFactorial()实现的功能是:求自然数value的阶乘结果。