编写函数:double fun(double x, int n); 功能描述:返回x的n次方; 要求:编写主函数并对fun进行调用(例如:输出3的9次方);将代码截图上传,代码首行需标注//学号+姓名
时间: 2023-05-16 08:07:38 浏览: 163
//学号 姓名
#include <iostream>
using namespace std;
double fun(double x, int n) {
double res = 1.0;
for (int i = 0; i < n; i++) {
res *= x;
}
return res;
}
int main() {
double x = 3.0;
int n = 9;
double result = fun(x, n);
cout << x << "的" << n << "次方为:" << result << endl;
return 0;
}
输出结果为:3的9次方为:19683
相关问题
编写函数:double fun(double x, int n); 功能描述:返回x的n次方;
好的,这是一个简单的数学问题,我可以回答。以下是函数的代码:
double fun(double x, int n) {
double result = 1.0;
for (int i = 0; i < n; i++) {
result *= x;
}
return result;
}
这个函数使用了一个循环来计算x的n次方,每次循环都将x乘以自身,最终得到结果。
编写函数:double fun(double ×,int n); 功能描述:返回×的n次方
好的,这是一个简单的数学问题,我可以回答。以下是函数的代码:
double fun(double x, int n) {
double result = 1.0;
for (int i = 0; i < n; i++) {
result *= x;
}
return result;
}
这个函数接受两个参数,一个是底数x,另一个是指数n。函数的返回值是x的n次方。函数使用了一个for循环来计算x的n次方,每次循环都将result乘以x。最后,函数返回result的值,即x的n次方。
阅读全文