📄 cpp1.cpp
字号:
#include<iostream.h>
double f(int x,int y,double a[])//求a[x]到a[y]的最大值
{
if(x==y) return a[x];
else
{
double m=f(x,(x+y)/2,a)>f((x+y)/2+1,y,a)?f(x,(x+y)/2,a):f((x+y)/2+1,y,a);
return m;
}
}
void main()
{
int n;
cout<<"input the number of data ";
cin>>n;
double *a=new double[n];
cout<<"input the value of data ";
for(int i=0;i<n;i++)
{
cin>>a[i];
}
cout<<"the max of the data is "<<f(0,n-1,a)<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -