用递归和循环求x的n次方

[复制链接]
查看11 | 回复0 | 2010-3-23 17:55:41 | 显示全部楼层 |阅读模式
不解释自己看代码有注释#include using namespace std;void main(){
int a,b,c;
cout>a;
c=a;
//之所以要做这一步是因为便于后面For循环中的*搞混
cout>b;
if (b!=0)//如果该数不为0的话
{
for (int i=1;i<b;i++)
{
c*=a;
}
}
else
{
c=1;
}
cout<<a<<"的"<<b<<"次方等于"<<c<<endl;
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行