编写函数:double fun(double ×,int n); 功能描述:返回×的n次方
时间: 2023-05-11 13:03:39 浏览: 118
好的,这是一个简单的数学问题,我可以回答。以下是函数的代码:
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次方。
相关问题
编写函数: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次方并输出3的9次方
答案:以下是函数的代码:
double fun(double x, int n) {
double result = 1.0;
for (int i = 0; i < n; i++) {
result *= x;
}
if (x == 3 && n == 9) {
std::cout << "3的9次方为:" << result << std::endl;
}
return result;
}
调用 fun(3, 9) 会输出:3的9次方为:19683.0,同时返回 19683.0。
阅读全文