?? 5_16.cpp
字號:
#include<iostream.h>
#include<iomanip.h>
float f1(float x);//函數聲明
float f2(float x);//函數聲明
int main()
{
float integral(float (*p)(float),float a,float b);//函數聲明
float s1,s2;
s1=integral(f1,0,1);//函數調用
s2=integral(f2,0,1);//函數調用
cout<<"s1="<<setw(5)<<setprecision(5)<<s1<<endl;
cout<<"s2="<<setw(5)<<setprecision(5)<<s2<<endl;
return(0);
}
float integral(float (*p)(float),float a,float b)
{
float sum;
sum=0.5*(b-a)*(p(a)+p(b));//利用指針調用函數
return(sum);
}
float f1(float x)
{
float s;
s=2*x+3;
return(s);
}
float f2(float x)
{
float s;
s=x*x-3*x+5;
return(s);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -