第八周OJ(3)求值
2016-10-20 08:55
176 查看
烟台大学计算机与控制工程学院
All rights reserved.
作者:汪莹莉
完成时间:2016年10月30日
题目描述:
求Sn=1!+2!+3!+..........+n!之值,其中n是一个数字
输入:
“n"
输出:
前n项阶乘之和
sample in:
5;
sample out:
153
/*
程序:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=1,n,sum=0,f=1;
scanf("%d",&n);
while(i<=n)
{
f=f*i;
sum=sum+f;
i++;
}
printf("%d",sum);
return 0;
}
运行结果:
知识点总结:有些变量的赋值不必写成语句,在输入时直接输入即可
学习心得:阶乘时一个数需要乘它前面的数,需要i++语句
All rights reserved.
作者:汪莹莉
完成时间:2016年10月30日
题目描述:
求Sn=1!+2!+3!+..........+n!之值,其中n是一个数字
输入:
“n"
输出:
前n项阶乘之和
sample in:
5;
sample out:
153
/*
程序:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=1,n,sum=0,f=1;
scanf("%d",&n);
while(i<=n)
{
f=f*i;
sum=sum+f;
i++;
}
printf("%d",sum);
return 0;
}
运行结果:
知识点总结:有些变量的赋值不必写成语句,在输入时直接输入即可
学习心得:阶乘时一个数需要乘它前面的数,需要i++语句