实验2-4-5 简单实现x的n次方

  • 题目要求

  1. 实现一个计算的函数。
  2. 函数接口定义:
double mypow( double x, int n );

函数mypow应返回x的n次幂的值。题目保证结果在双精度范围内。

  • 样例程序

  1. 裁判测试程序样例:
#include 

double mypow( double x, int n );

int main()
{
    double x;
    int n;
    cin >> x >> n;
    cout<< mypow(x, n)<< endl;

    return 0;
}

/* 你的代码将被嵌在这里 */
  1. 输入样例:
0.24 4
  1. 输出样例:
0.003318
  • 函数实现

double mypow(double x, int n)
{
    double result = 1.0;
    for (int i = 1; i <= n; i++)
        result *= x;

    return result;
}

你可能感兴趣的:(实验2-4-5 简单实现x的n次方)