10的阶乘c语言程序 10的阶乘代码



10的阶乘:10! = 1*2*3*4*5*6*7*8*9*10 = 3628800

10的阶乘c语言程序 10的阶乘代码

文章插图
工作台-代码
#include
using namespace std;
int main()
{
//10的阶乘:10! = 1*2*3...*8*9*10 = 3628800
//定义结果默认值定义为 1不可为 0 。
int total = 1;
//利用for循环方式计算结果
for(int i = 1; i <=10; i++)
{
// 普通写法
//total = total * i;
// 简写
total *= i;
}
//打印输出计算10的阶乘 10!
cout << "for循环计算10的阶乘:10! = " << total << "\n";
//定义结果默认值定义为 1不可为 0 。
total = 1;
//定义循环次数
int i = 10;
//利用while循环方式计算结果
while(i > 0)
{
total *= i;
i--;
}
//打印输出计算10的阶乘 10!
cout << "while循环计算10的阶乘:10! = " << total << "\n";
//按任意键退出
【10的阶乘c语言程序 10的阶乘代码】system("pause");
return 0;
}
运行结果如下:
for循环计算10的阶乘:10! = 3628800
while循环计算10的阶乘:10! = 3628800


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。