Re: [問題] 函式問題

看板C_and_CPP作者 (鹹蛋)時間15年前 (2010/06/26 08:34), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串2/3 (看更多)
原po你好,小弟不才看了你的程式改一個下午終於成功,對新手(我就是)來說有四個重點 1.變數型別 2.函式 3.流程判斷 4.迴圈 大致這四個的結合運用 1.運用函式的程式寫法 #include <stdio.h> #include <iostream.h> double add (int X) { double sum = 0; if(X==0) { return 0; } else { for (double i = 1 ; i < X+1 ; ++i) { double a = (1/i); sum += a ; cout << sum << "\n"; } return sum; } } void main(void) { int n = 0; cout << "n= " ; cin >> n; cout << "1/1+1/2+1/3...+1/n= " << add(n) << "\n"; } 2.只寫一個主程式的寫法 #include <stdio.h> #include <iostream.h> void main(void) { int n = 0; cout << "n= " ; cin >> n; double sum = 0; if(n==0) { return ; } else { for (double i = 1 ; i < n+1 ; ++i) { double a = (1/i); sum += a ; cout << sum << "\n"; } } cout << "1/1+1/2+1/3...+1/n= " << sum << "\n"; } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.107.168.251 ※ 編輯: windgodhell 來自: 120.107.168.251 (06/26 16:35)

06/26 18:17, , 1F
你寫的很怪, #include <iostream>, 拿掉 #include <
06/26 18:17, 1F

06/26 18:17, , 2F
stdio.h>. 還有最好是用 int main
06/26 18:17, 2F
文章代碼(AID): #1C9RkAPY (C_and_CPP)
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
問題
2
9
問題
0
2
問題
7
21
文章代碼(AID): #1C9RkAPY (C_and_CPP)