Java實現1到n的倒數的累加和
從鍵盤讀入一個數,然后進行運算

實現代碼:
public static void main(String[] args) { Scanner in=new Scanner(System.in); int n ; n=in.nextInt(); double sum=0.0; for(int i=1;i<=n;i++) { sum=sum+1.0/i; } System.out.println(sum); System.out.printf("%.2f",sum);//實現精準輸出 }
1
2
3
4
5
6
7
8
9
10
11
12
13
2.
public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int n ; n=in.nextInt(); double sum=0.0; int sign=1; for(int i=1;i<=n;i++) { sum=sign*sum+1.0/i; sign=-sign; } System.out.println(sum); System.out.printf("%.2f",sum); }
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Java
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。