C++ Primer(第5版) 练习 6.3
练习 6.3 编写你自己的fact函数,上机检查是否正确。
环境:Linux Ubuntu(云服务器)
工具:vim
代码块
/*************************************************************************
> File Name: ex6.3.cpp
> Author:
> Mail:
> Created Time: Mon 12 Feb 2024 10:28:33 PM CST
************************************************************************/
#include<iostream>
using namespace std;
int fact(int num){
int result = 1;
for(int i = 1; i <= num; i++){
result *= i;
}
return result;
}
int main(){
int num;
cout<<"Enter number: ";
cin>>num;
cout<<num<<"! = "<<fact(num)<<endl;
return 0;
}