输入实数x和正整数n,计算x的n次方,不允许调用pow函数求幂
时间: 2023-05-11 15:04:05 浏览: 355
计算x的n次方
可以使用循环来计算x的n次方,具体实现如下:
```c++
#include <iostream>
using namespace std;
double power(double x, int n) {
double res = 1.0;
for (int i = 0; i < n; i++) {
res *= x;
}
return res;
}
int main() {
double x;
int n;
cout << "请输入实数x和正整数n:" << endl;
cin >> x >> n;
cout << x << "的" << n << "次方为:" << power(x, n) << endl;
return 0;
}
```
输入实数x和正整数n后,程序会输出x的n次方的结果。
阅读全文