自己写一个pow()函数 | 您所在的位置:网站首页 › 如何定义pow函数 › 自己写一个pow()函数 |
问题:请自己动手写一个pow()函数。
我们在学习C语言的时候,可能已经接触过pow()函数,它是C语言标准库函数中自带的一个函数,使用的时候只需包含就可以了,不需要你自己动手去实现。 在C语言标准库函数中,pow()函数是这样声明的double pow(double x, double y),其作用就是返回x的y次幂。幂函数的实现还是比较简单的,我们就自己动手写一个: func challenge(number: Int, power: Int) -> Int { // 对输入的数据进行校验,确保底数和幂指数都是有意义的 guard number > 0, power > 0 else { return 0 } // 初始化返回值,默认其值为底数 var returnValue = number for _ in 1.. Int { |
CopyRight 2018-2019 实验室设备网 版权所有 |