用C++编程对表达式C=ambn(a的m次方,b的n次方) 当n=m时 输出c的值 否则输出错误

如题
要求:如当n=m=2时,输出c=aabb 最好有循环语句
请给完整程序啊,谢谢!
#include <iostream>
#include <cmath>
int main()
{int m,n;
char c;
char a,b;
cin>>m>>n;
if( n != m )
return false;
else
c = pow( a * b, n ); cout<<"c="<<c<<endl;
return 0; }

哪个地方出错了啊,请给完整的参考下,谢谢!

改成
if(n!=m)
printf("error\n");

你的if(n!=m)之后直接return,程序就结束了啊,所以错了
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-09-08
if( n != m )
return false;
else
c = pow( a * b, n );
相似回答