1樓:匿名使用者
f1 = 1
f2 = f1 / 2
f3 = f2 / 3
fn = f(n-1) / n
如果每一項都計算一遍階乘,那麼程式的複雜度會很大,可以通過備忘錄的形式,比如將f(n-1)的計算結果儲存下來,計算fn的時候,就不用再計算(n-1)的階乘了。
**如下:
public class test3
system.out.println("前" + index + "項之和:" + sum);
}public double cal(int num)double value = map.get(num - 1);
double result = value / num;
map.put(num, result);
return result;}}
執行結果:
前20項之和:1.7182818284590455
2樓:小小白喔
package s1;//包名可以不要//public class s1
sum=sum+1;//加上1//
system.out.println(+sum);//輸出結果//break;//結束while迴圈//} }}
3樓:天涯ni一角
double result = 0;
for(int i=1;i<20;i++){int temp = i;
for(int j=1;j
4樓:匿名使用者
int sum =0,temp=1 for(int i=1;i<=20;i++) system.out.println(sum);
5樓:匿名使用者
public class example43forresult+=1*1.0/temp;
}system.out.println("result="+result);}}
result=1.7182818351251556
6樓:匿名使用者
int sum = 0;
for(int i = 1;i <= 20;i++)sum += 1 / (i++);
system.out.println(sum);
用c(windows應用程式)編寫程式,輸入自己的姓名
新建一個visual c 的windows應用程式,在窗體上新增一個button和一個textbox,在button裡新增以下 if textbox1.text 這是控制檯輸入法 static void main string args console.writeline 請輸入你的姓名 strin...
java應用程式操作oracle資料庫的問題
oracle資料庫 的 體系 例項 資料庫 使用者 schema 表 檢視等 你用 dbsnmp 使用者登入 如果你的 表 books 是 使用者 dbsnmp的,那麼 你這樣的insert 應該是可以成功的。否則需要 加上使用者名稱 insert into 使用者名稱.books id,name ...
應用程式圖示丟失怎麼恢復,Word應用程式圖示丟失怎麼恢復
1 開啟下圖,點開始 所有程式 microsoft office word 2007,選擇microsoft office word 2007點右鍵,選傳送快捷方式到桌面。2 如果還不行,你得重新安裝軟體了。開始選單,找到word,右鍵屬性,在快捷方式下面有更改圖示 進去看看有沒有word圖示,沒有...