我會感到有點幫助。我需要在正交規則中創建簡單的應用計數定積分,它在運行時作爲參數給出。我開始添加參數,但是當我使用括號時,編譯器不會編譯我的應用程序。然後我開始陷入困境,如何將參數傳遞爲某些計算部分的一個組成部分?C - 定積分正交規則
感謝
編輯:
int x;
int i;
float sum=0;
double PI;
printf("Please enter the parts to divide the interval: ");
scanf("%d", &x);
for (i=1; i<x; i+=2){
if (i%4==1)
sum=sum+1./(double)i;
else
sum=sum-1./(double)i;
}
PI= 4*sum;
printf("The sum is %f\n", sum);
printf("Approximate value of PI is %f\n", PI);
向我們展示你嘗試過什麼。 – Muggen 2011-03-02 16:19:37
編輯,我需要找出如何近似積分的某些輸入 – Waypoint 2011-03-02 16:28:44
嘗試使用'(float)'而不是'(double)'。或者將'sum'聲明爲'double'。 – 2011-03-02 16:29:41