![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#6 (permalink) |
長老會員
![]() |
![]() 語法:
#include <stdio.h> #include <stdlib.h> void my_fun(double,int); int pow(double,int); int factorial(int); int main(void) { double x=0.1; int n=8; my_fun(x,n); system("pause"); return 0; } void my_fun(double x, int n) { double result=0; int i; for (i=1;i<=n;i++) result=result+(pow(x,i)/factorial(i)); printf("%f\n",result); } int pow(double x, int k) { int i; for(i=1; i<k; i++) x=x*x; } int factorial (int n) { if (n==1) return 1; else return n * factorial(n-1); } 但不知道該怎麼改~~請大大幫幫忙 此帖於 2006-05-11 08:14 PM 被 leowang 編輯. |
![]() |
送花文章: 257,
![]() |