面试题:数值的整数次方
2016-06-03 13:14
211 查看
题目:实现函数double power(double base,int exp)求base的exp次方。不得使用库函数,同时不需要考虑大数问题。
分析:pow函数我们已经使用过很多次,对于其函数原型我们也很熟悉。 double pow( double x, double y ); 很快我们就会写出如下的代码:[code=cpp;toolbar:false">double MyPowerwithUnsigned(double base,int exp)
{
double result=1.0;
int i=0;
for(i=1; i<=exp; i++)
{
result*=base;
}
return result;
}
分析:pow函数我们已经使用过很多次,对于其函数原型我们也很熟悉。 double pow( double x, double y ); 很快我们就会写出如下的代码:[code=cpp;toolbar:false">double MyPowerwithUnsigned(double base,int exp)
{
double result=1.0;
int i=0;
for(i=1; i<=exp; i++)
{
result*=base;
}
return result;
}
相关文章推荐
- 面试题:旋转数组的最小数字
- 0603学术诚信与职业道德
- 学术诚信与职业道德 感受
- Android 面试基础知识整理
- IT职场-和你说说现场应用工程师(FAE)
- [iOS经典面试题]用变量a给出下面的定义
- 学术诚信与职业道德
- 学术诚信与职业道德——《构建之法》P384~391读后感
- 职业诚信与道德
- 学术诚信与职业道德--个人感想
- 软件工程师的职业道德
- 剑指Offer----面试题11:数值的整数次方
- 面试题--自动装箱详解
- 学术诚信与职业道德
- 6.3 学术诚信与职业道德
- 学术诚信与职业道德
- 第二个冲刺 6.3 学术诚信与职业道德
- 程序员装逼实用宝典
- 性能测试工程师职业现状分析
- 每个程序员应该阅读的10本经典书籍