有一分段函数如下:
输入x的值求出y的值
#include<iostream.h>
int GetPower(int x,int y);
void main()
{
int GetPower(int x,int y);
void main()
{
int x(0),y(0);
cout<<"请输入X的值:";
cin >>x;
cout<<"请输入y的值:";
cin >>y;
cout << "你输入的X="<<x<<",输入的Y="<<y<<"\n";
cout<<"请输入X的值:";
cin >>x;
cout<<"请输入y的值:";
cin >>y;
cout << "你输入的X="<<x<<",输入的Y="<<y<<"\n";
cout <<"结果为:"<<GetPower(x,y)<<"\n";
}
}
int GetPower(int x,int y)
{
int result = 0 ;
{
int result = 0 ;
if ( y == 1 )
{
return x;
}
else
{
result = x*GetPower(x,y-1);
}
return result;
}
}
转载于:https://blog.51cto.com/simeixiaofeng/182147