类测试
#include <iostream>
#include <cstdio>
using namespace std;
class Fn{
int value;
int fact;
public:
Fn(int val);
void Cal();
void disp();
};
Fn::Fn(int val){
value = val;
fact = 1;
}
void Fn::Cal(){
int i = value;
while(i>1) fact*=i--;
}
void Fn::disp(){
cout<<value<<"!="<<fact<<endl;
}
int main(){
Fn A(5);
A.Cal();
A.disp();
return 0;
}
//李春葆 p92
查看12道真题和解析
