麻烦大家给修改一个c语言问题,错误老是没法改正,非常感激

来源:百度知道 编辑:UC知道 时间:2024/05/07 00:42:53
#include<stdio.h>
#include<math.h>
void main()
{
double f1(double,double);
double f2(double,double);
double f3(double,double);
double f4(double,double);
double f5(double,double);
double jifen(double,double,double(*fun)(double,double));
double m,n;
printf("please input the data of a&&b");
scanf("%lf,%lf",&m,&n);
printf("integral1's result=\n");
jifen(m,n,f1);
printf("integral2's result=\n");
jifen(m,n,f2);
printf("integral3's result=\n");
jifen(m,n,f3);
printf("integral4's result=\n");
jifen(m,n,f4);
printf("integral5's result=\n");
jifen(m,n,f5);
}
f1(double a,double b)
{
double i;
double x;
double n=100;
double sum=0;
for(i=0;i<n;i++)
{
x=a+(b-a)/n*i;
sum=sum+(x*

朋友,我不知道 你 的这个程序的功能 是什么,但是我尽量帮你改到了 没有错误,可以运行,如果你还不满意 ,可以再联系我,我再帮你改了

#include<stdio.h>
#include<math.h>

double result;

void main()
{
double f1(double,double);
double f2(double,double);
double f3(double,double);
double f4(double,double);
double f5(double,double);
double integral(double,double,double(*fun)(double,double));
//double jifen(double,double,double(*fun)(double,double));
double m,n;
printf("please input the data of a&&b");
scanf("%lf,%lf",&m,&n);
printf("integral1's result=\n");
integral(m,n,f1);//jifen(m,n,f1);
printf("integral2's result=\n");
integral(m,n,f2);
printf("integral3's result=\n");
integral(m,n,f3);
printf("integral4's result=\n");
integral(m,n,f4);
printf("integral5's result=\n");