用梯形法求定积分求sinx的定积分,积分上限是b=pai/2下限是a=0,要求数据初始化、调用子函数及其输出计算结果用主函数(主程序)实现,其余用子函数(过程、子程序、类)实现.近似计算公式如下:h/2[sin(a)+2(sin(a+h)+sin(a+2h)+sin(a+3h).sin(a+nh))-sin(b)]用c++编程,

问题描述:

用梯形法求定积分
求sinx的定积分,积分上限是b=pai/2下限是a=0,
要求数据初始化、调用子函数及其输出计算结果用主函数(主程序)实现,其余用子函数(过程、子程序、类)实现.近似计算公式如下:
h/2[sin(a)+2(sin(a+h)+sin(a+2h)+sin(a+3h).sin(a+nh))-sin(b)]
用c++编程,

main()
{
double t=(0.8-0)/200;//ÿ´ÎÔöÁ¿Îª0.8ÖÁ0µÄ1/200£¬ÕâÊÇһС¶ÎµÄ³¤
double x=0.0,s=0.0;//xΪ×ø±êͼÉϵÄxÖµ£¬ÓÃÀ´Çó¸ß
short i;
for(i=0;i