主题:请教各位一个小MFC问题
初学MFC
用MFC做个求x的y次幂,这是我的代码
int GetPower(int a,int b)
{
if(b==0)return 1;
else return a*GetPower(a,b-1);
}
void CHuangdehong3Dlg::OnButton1()
{
GetPower(m_x,m_y);
SetDlgItemInt(IDC_EDIT3,GetPower(m_x,m_y));
}
界面我已经做好了,也有输出的子控件了,该关联的也关联了,为什么无论输入x,y是什么,都只输出1阿?
用MFC做个求x的y次幂,这是我的代码
int GetPower(int a,int b)
{
if(b==0)return 1;
else return a*GetPower(a,b-1);
}
void CHuangdehong3Dlg::OnButton1()
{
GetPower(m_x,m_y);
SetDlgItemInt(IDC_EDIT3,GetPower(m_x,m_y));
}
界面我已经做好了,也有输出的子控件了,该关联的也关联了,为什么无论输入x,y是什么,都只输出1阿?