计算n的阶乘
计算阶乘主要使用循环语句,例如计算5的阶乘,5的阶乘等于1,2,3,4,5几个数相乘,那么我们就需要一个循环体让他进行乘法的循环,
int main()
{
int a = 1, b = 2;//变量初始化
while (b <= n)//条件判断
{
a = a * b;//语句执行
b = b + 1;
}
return 0;
如上,这个比较简单,很容易理解,都是高中就学过的。
计算1!+2!+3!+······+9!+10!
这个实际就是上一个的进阶,我们可以在主函数中完成所有内容,也可以使用函数,三种循环语句都可以,这里使用的是for循环语句并且是引用函数去编写的。
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int Jch(int n)//计算n的阶乘的函数
{
int a = 1, b = 2;
while (b <= n)
{
a = a * b