【MAC 上学习 C++】Day 32-1. 实验2-4-5 简单实现x的n次方 (10 分)

实验2-4-5 简单实现x的n次方 (10 分)

1. 题目摘自

https://pintia.cn/problem-sets/13/problems/412

2. 题目内容

本题要求实现一个计算x的n次幂(n≥0)的函数。

函数接口定义:

double mypow( double x, int n );
函数 mypow 应返回 xn 次幂的值。题目保证结果在双精度范围内。

输入样例:

0.24 4

输出样例:

0.003318

3. 源码参考
#include <iostream>
#include <math.h>
#include <iomanip>

using namespace std;

double mypow(double x, int n);

int main()
{
    double x;
    int n;

    cin >> x >> n;
    cout << fixed << setprecision(6) << mypow(x, n) << endl;

    return 0;
}

double mypow(double x, int n)
{
    return pow(x, n);
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你和“圳”一样陌生,单独出现有点认不出,在深圳有多少灵魂的载体,就有相应数的孤独在游荡。 我在成都看过凌晨的宽窄巷...
    己水阅读 344评论 0 2
  • 苹果在iOS2中引入了Autoresizing技术用于屏幕适配, 其用于指定当父视图的bounds发生改变时如何自...
    蚊香酱阅读 1,829评论 0 6