问题 填空题

有以下程序:
#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的阶乘结果。

多项选择题
多项选择题