【发布时间】:2011-03-02 16:18:09
【问题描述】:
我希望能得到一点帮助。我需要在正交规则中创建简单的应用程序计数定积分,它在运行时作为参数给出。我从添加参数开始,但是当我在其中使用括号时,编译器不会编译我的应用程序。然后我被困在入门中,如何将参数作为一个整体传递给某些计算部分?
谢谢
编辑:
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);
【问题讨论】:
-
向我们展示您的尝试。
-
已编辑,我需要了解如何为某些输入近似积分
-
尝试使用
(float)而不是(double)。或者将sum声明为double。
标签: c