编程计算s=(2*2)!+(3*3)!+(4*4)!+(5*5)!
来源:百度知道 编辑:UC知道 时间:2024/06/23 22:46:47
#include <stdio.h>
main()
{
int i,j;
long sum=0,s=1;
for(i=2;i<=5;i++)
{
for(j=1;j<=i*i;j++)
s*=j;
sum+=s;
s=1;
}
printf("sum=%d\n",sum);
}
程序没问题,但是你的25的阶层太大了,32位机算不出来。。
如果是2!+3!+4!+5!应该是152
你把我程序中的第二个for循环中的j<=i*i改成j<=i就能算出2!+3!+4!+5!的值
25!已经超过long的范围了
用double就无法得到精确值了
编程计算:S=1!+2!+3!+4!+5!
编程计算s=1!+2!+3!+4!+5!的值
编程计算 S=1+2+3+4...+99+100的值
C.编程计算S= 2^1+2^2+2^3+***+2^30其中 算法由子函数实现.
编程计算s=1*2*3*4*...*N(N由键盘输入(1-9)(用汇编程序)
急求大哥大姐们帮帮忙:用c语言编程计算S=1-2!+3!-4!+....-10!
用qbasic编程计算S=1+(1+2)+(1+2+3)+……+(1+2+3+……+100)的和
编程计算s=2+(2+4)+(2+4+6)+......+(2+4+6+......+2N),N通过scanf()输入
试编程计算1!+2!+3!+|、、、、+20!
编程计算1!+2!+3!+4!+........+20!