问题及代码:
/*
*Copyright(c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:77.cpp
*作 者:董凯琦
*完成日期:2016年3月10日
*版 本 号:v1.0
*
*问题描述:求m的阶乘
*输入描述:输入一个数字
*程序输出:一个整数,代表结果
*/
#include<iostream>
using namespace std;
int main()
{
int m,i;
int sum=1;
cin>>m;
for(i=m;i>=1;i--)
sum=sum*i;
cout<<sum;
return 0;
}
运行结果:
知识点总结:
从这个程序中,我们可以学习到阶乘的求法,并且进一步加深了对循环结构的了解。
学习心得:
自己总结出了一个倒叙求阶乘的方法,感觉比较好理解,较有成就感!^_^