77问答网
所有问题
c语言 求从1的阶乘加到n的阶乘的和 看看我写的程序有没有错。 定会采纳
如题所述
举报该问题
其他回答
第1个回答 2016-07-03
只需要你写的内循环就足够了,
s应当初始化为0,j应当初始化为1,
s=s+j那一句也可以不要,你写的内循环就可以计算输入的数的阶乘了,外循环是多余的
格式也可以适当调整,
内循环应当相对于外循环缩进一个量,且括号应当对称,且单独占用一行
追问
我刚写的
追答
变量可以定义两个字符cj么?
感觉有点怪
最后少了一个综括号
去跑一下机检验一下咯
本回答被提问者和网友采纳
第2个回答 2016-07-03
//你那的循环错误了。
#include <stdio.h>
int main()
{
int i,n,s,y=0,t=0;
scanf("%d",n);
for(i=1;i<=n;++i)
{
for(s=1;s<=i;++s)
{
y*=s;
}
t+=y;
}
printf("%d",t);
return 0;
}
第3个回答 2016-07-03
第二个for循环不应当是i
追问
能否具体点?
相似回答
用
c语言求1
~
n的阶乘和
求大神指点错哪里
答:
{ int n,i;long sum=0,p=1;printf("输入一个正整数");scanf("%d",&n);for(i=1;i<=n;i++) // (此处错误无”;“){ p*=i;sum+=p;} printf("sum=%d\n",sum);} for语句用法没搞清楚,多了个分号 兄弟,打字不要,望采纳 ...
c语言求1
!+2!+3!+...+
n
!
的和
我写的
哪里出问题了了呢
答:
一、按你的思路,
从1到n
,建立一个循环(循环变量t),然后建立一个内循环(循环变量i),用于计算t
的阶乘
,然后累加起来(变量sum),就可以了。思路比较清晰,但有几处错误:1、a[100]是来捣乱的吧?去掉!顺便把a[t]=t换成x=1,i<a[t]改成i<t即可。2、sum=sum+x放错位置了,你想加...
c语言1加到n的阶乘
之和
答:
首先fac函数没有定义返回类型;还有就是
计算阶乘和计算的
只是
n的阶乘
;include<stdio.h>int fac(int n) //返回类型为int型{ int sum = 0; int sum1 = 1; for(int j = 1; j <= n; j++) //从1开始计算阶乘,
计算到n
{ for(int i = 1; i <= j; i++) ...
C语言
用for循环语句 求 1~10的阶层 之和。我哪里写错了?
答:
有两个问题,一个是内存循环,即
求阶乘
的循环开始时,fac的默认值是上次结束时的值,导致结果错误,另一个是printf语句的位置错误,改写如下:include <stdio.h>int main(void){ int i,j,sum=0,fac=1; for(i=1;i<=10;i++) { fac=1; for(j=1;j<=i;j++) { ...
c语言
:
1到n的阶乘
之和
答:
1、首先打开vc6.0,新建一个项目。2、添加头文件。3、添加main主函数。4、定义int变量i。5、定义double类型变量sum,mix,并赋予初始值。6、使用for循环求sum。7、使用printf打印sum。8、运行程序,看看结果。
求用
c语言
把
1到
10
的阶乘的和
答:
求1~10
阶乘和C语言程序
如下:visual C++6.0编译,仅供参考。include <stdio.h> int fact(int num){ if(num>1){ return num*fact(num-1);} else { return 1;} } int main(){ int n;int sum;sum=0;for(n=0;n<=10;n++){ sum+=fact(n);} printf("0!+1!+...10!=%d\n"...
C语言中
如何
求1到
10
的阶乘的和
?
答:
C语言计算
1到10
的阶乘的和的
代码如下:#include"stdio.h"#include"math.h"voidmain(){inti,j,n,sum=0;for(i=1;i<=10;i++){ n=1;for(j=1;j<=i;j++)n*=j;/* 将每一项阶乘相加求和。*/ sum+=n;} printf("%d\n",sum);} 本程序采用两层循环...
大家正在搜
求1的阶乘加到n的阶乘c语言编程
1的阶乘加到n的阶乘c语言
1的阶乘加到n的阶乘
计算1的阶乘加到n的阶乘
1的阶乘加到n的阶乘等于多少
1的阶乘加到n的阶乘放缩
n的阶乘和c语言程序
1加到n的阶乘用c语言怎么表示
c语言求n的阶乘相加
相关问题
从1加到n的阶乘之和怎么算?
【在线等】c语言程序:对n的阶乘求和,n=1到10
c语言 求1的阶乘加到n的阶乘 求哪里有错? 即刻采纳
c语言1阶乘 3阶乘 5阶乘程序怎么写?
C语言,计算1到n的阶乘求和问题
C语言 :题目 1加到n的阶乘之和
用C++求从1的阶乘加到N的阶乘
只是我自己写的,一个关于n阶乘的C语言程序,1到10阶乘程序...