11问答网
所有问题
当前搜索:
编程1到20的阶乘的和
用do while循环
编程求1到
100
阶乘的和
答:
public static void main(String[] args){ JieCheng jc= new JieCheng();jc.go();} public void go(){ long sum=0;//定义阶乘总和 long temp=
1
;//定义存放
阶乘的
变量 int i=1;do{ temp=i*temp;sum=sum+temp;i++;}while(i<=100);System.out.println("100以内
的阶乘
总和是"+sum);}...
求阶乘
之和。用c++语言
编程
。
答:
include<iostream> using namespace std;int main(){ int i = 0,fac =
1
, sum = 0, k;cout << "Please input the value of k : ";cin >> k;while(sum <= k){ ++i;fac = fac * i;//
求阶乘
sum = sum + fac;//求阶乘之和 } cout << "1" << '!';for(int j = ...
c语言
编程
求1
+1/2!+1/4!+1/6!...之和,直到某一项的值小于10的-6次方...
答:
include<stdio.h> unsigned long sum_c(int num) //单独的函数
求阶乘
{ unsigned long outdata,i;outdata =
1
;for(i=1;i<num;i++){ outdata *= i+1;} return outdata;} int main(void){ unsigned long c;float sum;sum = 1; //结果的初始值 直接存放第
一
项 免得计算...
利用
求阶乘
函数
编程
求和!1+!2+!3+...+10!
答:
额,很简单,利用递归可以解决!include <stdio.h> int fact(int n){ if(n ==
1
)return 1;else return n*fact(n-1);} int main(){ int s = 0;for(int i = 1; i <= 10; i++){ s += fact(i);} printf("s = %d\n",s);} ...
“
求1到
10
的阶乘
之和”用VB怎么
编程序
答:
Private Sub Command
1
_Click() Dim Sum As Double, i As Integer For i = 1 To 10 Sum = Sum + Factorial(i) Next i Print "Summation ="; SumEnd Sub Public Function Factorial(ByVal n As Integer) As Double Factorial = 1 For i = 1 To n Factorial = Factorial...
编程
从
1
的阶乘加
到20的阶乘
,我这样做的结果是1048576,我知道不对,我想...
答:
for(i=
1
;i<=
20
;i++){ k = i; m = 1; while(k!=1) { m=m*k; k=k-1; } s=s+m;}
求1到
10
的阶乘
之和
答:
错的地方多着呢 首先,do循环第二句代码的c没有赋值;然后,do循环的第三句,b++,那么第
一
次进入循环b的值就是2了,
1的阶乘
呢,除非你定义了b=0或sum=1,但你没有;再次,你这个for是什么意思?是a=1吧?如果c=1的话,循环体的语句有什么意义呢。
编程序
逻辑性要强,但更要细心。希望这个...
用
JAVA
编程
方法“
求
出
1
~10
的阶乘
”
答:
public class Foctarial { //发现
用一
个方法调用比较复杂,看起来不容易明白,就使用了2个静态方法调用,一个实现
1
*2*3 一个实现1*2+1*2*3 public static int sumadd(int m){ if (m==1){ return 1;} else { return m*sumadd(m-1);//递归调用实现1*2*3*4 } } public static...
...阶乘之和:
1
!+2!+3!+...+n!,要求求每个数
的阶乘用
函数来实现_百度知 ...
答:
include"stdio.h"int mul(int n);void main(){int i, n, num = 0;printf("输入待连续
阶乘
并求和的整数个数为:");scanf("%d", &n);for (i =
1
; i <= n; i++)num += mul(i);printf("1!+2!+3!+...+n!=%d\n", num);//这里printf()函数不需要&}int mul(int n)...
编程
问题,
求1
!+2!+3!+... ...+
20
!
答:
pragma hdrstop include <iostream.h> include <condefs.h> long
jiecheng
(int m);// // added by surwe 2011.
1
.12 // //--- pragma argsused int main(int argc, char* argv[]){ int input;cout<<"Please input you Num:"<<endl;cin>> input;for (int i=1;i<=input;i++){ ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜