77问答网
所有问题
c语言用while语句求1-10的阶乘之和
我是初学者,一定不要太复杂 啊
举报该问题
其他回答
第1个回答 2017-11-04
#include <
stdio.h
>
int main(void)
{
unsigned long sum,t,i;
sum=0;
t=1;
i=1;
while(i<11)
{
t*=i;
sum+=t;
i++;
}
printf("%lu\n",sum);
return 0;
}
追问
不好意思,朋友,能再简单一些吗,就比如把那个unsigner long改个比较简单的,谢谢了
本回答被提问者和网友采纳
相似回答
在
c语言中用
do while或
while求1
到
10的阶乘之和
(初学的)
答:
}
while
(i<=10);printf("
10的阶乘
是:%ld\n",result);return 0;}
c语言1
到
10的阶乘和
答:
{ int a=1,i;for(i=1;i<=10;i++)a=a*i;printf("
10的阶乘
=%d",a);return 0;}
c语言
分别输出
1的阶乘
到
10的阶乘
,并累加
阶乘之和
。
答:
1
、打开Visual Studio,新建
一
个空白页面。2、在Main函数的上方,我们写上
阶乘
函数的框架。3、然后定义一个变量【result】。4、然后输入if判断语句。5、然后就可以写下程序的关键语句。6、接下来就可以调用输出。7、最后可以运行测试,这就完成了。
c语言
输入一个数,
求1
到这个数
阶乘的和
答:
include "stdlib.h"main(){
while
(
1
){ int d;printf("请输入数字计算
阶乘
。输入0退出程序:");scanf("%d",&d);if(d==0)exit(0);else { int fact=1,s=1;int i;printf("s=1");for(i=2;i<=d;i++){ fact*=i;s+=fact;printf("+%d",fact);} printf("=%d\n",s);} } ...
c语言
分别输出
1的阶乘
到
10的阶乘
,并累加
阶乘之和
是什么?
答:
用C语言实现如下:include<stdio.h> int main(){ int i;int n=
10
;double mul=1;double sum=0;
while
(n>0){ for(i=1;i<=n;i++){ mul = mul*i;} sum = sum + mul;mul = 1;n--;} printf("结果为:%lf",sum);return 0;} C语言是
一
门通用计算机编程语言,应用广泛。
C语言
...
怎样用
C语言
计算1到
10的
阶层的和?
答:
C语言中
实现阶乘的计算可以采用递归或者循环,通常循环用的比较多,循环可以
采用while
循环和for循环等。下面以for循环为例实现
1-10的阶乘
的
和
的计算,代码如下:int i,sum=1,S=0;for(i=1;i<=10;i++){ sum=sum*i;S=S+sum;} 上述的变量S在运行结束后的结果值即为1-10的阶乘的和。
求个
C语言
程序:将1到20
的阶乘
累加
答:
将
1
到20
的阶乘
累加的
C语言
程序如下:include<stdio.h> include<string.h> long long getdata(long long n){ long long sum = 1;
while
(n){ sum*=n--;} return sum;} int main(){ long long sum = 0;long long nums = 20;while(nums){ sum+=getdata(nums--);} printf("%lld",sum...
大家正在搜
c语言用while循环求n的阶乘
c语言计算n的阶乘用while
c语言while求阶乘
c语言n的阶乘之和
c语言求1到20的阶乘
求5的阶乘的c语言程序
用循环求n的阶乘c语言编程
c语言调用函数求n的阶乘
c语言阶乘怎么写while
相关问题
C语言for循环 求1--10阶乘的和
用C语言怎样求阶乘之和?
C语言for循环 求1--10阶乘的和
求用c语言把1到10的阶乘的和
c语言分别输出1的阶乘到 10的阶乘,并累加阶乘之和是什么?
c语言分别输出1的阶乘到 10的阶乘,并累加阶乘之和。
用c语言for循环求1到10阶乘
C语言求1到10的阶乘的和