永发信息网

一个程序在TC2.0中能正确运行, 但在VC++6中编译时出错

答案:3  悬赏:60  手机版
解决时间 2021-03-25 06:00
一个程序在TC2.0中能正确运行, 但在VC++6中编译时出错
最佳答案
1、
float area(float (*p)(float t),float x,float y);

这里要增加参数。
2、

float f(float x);
这里多余分号。

修改后:
#include"stdio.h"

float f(float x);
float area(float (*p)(float t),float x,float y);

void main()
{
float a,b,y;
a=0.0;
b=1.0;
y=area(f,a,b);
printf("定积分y=%f\n",y);
}
float area(float (*p)(float t),float x,float y)
{
float s,h;
int n,i;

n=100;
h=(y-x)/n;
s=((*p)(x)+(*p)(y))/2.0;
for(i=1;i {
s=s+(*p)(x+i*h);
}
s=s*h;
return(s);
}
float f(float x)
{
return(1+x*x);
}
全部回答
估计是编译环境不同所致
float area(float (*p)(),float x,float y);
改成
float area(float (*p)(float),float x,float y);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
楷怎么组词
单选题______ can be seen f
远嫁后悔了 觉得离妈妈好远 现在后悔了 怎么
去茶去南浦店在哪里啊,我有事要去这个地方
银翼魔龙传(终止)的txt全集下载地址
掘地求升金色罐子怎么获得 把罐子变成金色方
读甲、乙两国轮廓示意图,回答下列问题.(1
SbS防水卷材烧哪面
广州澳健生贸易有限公司
专业维护电梯工资多少
政是什么意思
CPU散热片铝片已经弯了,是不是一定要换了?
里钓奥运会女排战况中国队对荷兰队最终比分是
我17女,有人追我,我今天本来要同意的,但是
右上肢没有适合什么大学专业
推荐资讯
失去女朋友的难过句子
阿鲁科尔沁旗源丰商贸有限公司地址有知道的么
生活中有哪些口头常用的成语?俗语?歇后语?
手机锂电池浸泡普通的盐水,那盐水属于危险废
大铁锅是什么地方特产
我想找一本讲述世界九个分支的书(ps:不是小
魔能机甲不是公认的垃圾牌么
形容一月的成语
逆战的qq超级会员领人物角色
大清皇朝的贴吧背景
因旷工被开除可以领取失业金吗
儒家和法家根本区别在哪里?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?