用c++语言中的for循环实现n!
时间: 2024-03-14 13:48:03 浏览: 58
c语言中的for循环语言
可以使用如下的代码来实现n!的计算:
```c++
#include <iostream>
using namespace std;
int main() {
int n, factorial = 1;
cout << "请输入一个整数n:";
cin >> n;
for(int i = 1; i <= n; i++) {
factorial *= i;
}
cout << n << "! = " << factorial << endl;
return 0;
}
```
该代码中,我们首先读取用户输入的整数n,然后使用for循环计算n的阶乘,最后输出计算结果。在for循环中,我们从1开始循环到n,每次将当前的i乘以之前计算出来的阶乘结果,直到循环结束,最后的结果就是n的阶乘。
阅读全文