输入任一正整数n,编程计算1!+2!+3!+……+n!
来源:百度知道 编辑:UC知道 时间:2024/05/10 14:36:34
输入任一正整数n,编程计算1!+2!+3!+……+n!
int i,s,j,t=0,k=0;
scanf("%d",&s);
for(i=0;i<s;i++)
{
for(j=0;j<i;j++)
{
t=t*j;
}
k=k+t;
}
printf("%d",k);
你敢说用什么语言么?
#include <stdio.h>
int main()
{
float s=0,t=1;
int n;
for(n=1;n<=20;n++)
{
t*=n;
s+=t;
}
printf("%e",s);
getchar();getchar();
}
输入任一正整数n,编程计算1!+2!+3!+……+n!
/* 计算正整数n所有因子(1和n除外)之和。(用C语言编程)
vb编程输入两个正整数m和n,求最小公倍数
用C++编写 m!+n! 就是输入两个正整数m和n,计算m!+n!
用高精度计算出S=1!+2!+3!+...+n!(n<=50).输入正整数N,输出计算结果S。怎样做?
C++编程:计算任一年的天数
VB编程从键盘上输入两个正整数M和N,求最大公约数
输入n(n为1位正整数),输出n+1层杨辉三角形
c程序设计编程:输入一个正整数,再输入一个N,求从左到右N位的和以及从右到左N位的和
输入一个正整数n,求一个最小正整数,使得n*m的各位数字非0即1