C++:补齐函数编写递归函数计算x的y次幂(hhhh函数 !头疼!)
来源:互联网 发布:特朗普的对华政策 知乎 编辑:程序博客网 时间:2024/06/05 03:58
编写递归函数计算x的y次幂,在主程序中输入非零整数x和整数y,输出求幂的结果(保留两位小数)。考虑y为负数和0的情况。
#include<iostream> #include<iomanip> using namespace std; float f1(int,int); int main() { int x,y; cin >> x >> y; cout <<fixed<< setprecision(2); //保留两位小数 cout << f1(x,y) ; //引入函数 return 0; } float f1(int x,int y) { float a; a=x; if(y==0)//运用递归,分情况讨论 { a=1; } else if(y<0)//当指数为0时结果为1 a=1/a*f1(x,y+1); else if(y>0)//分别讨论大于小于0的情况 a=f1(x,y-1)*a; return a;}
阅读全文
1 0
- C++:补齐函数编写递归函数计算x的y次幂(hhhh函数 !头疼!)
- 用C++编写递归函数GetPower(int x,int y)计算x的y次幂,在同一程序里中针对整型和实型实现两个重载的函数;在主程序中实现输入输出
- 简单编程(十五)编写递归方法 getPower(int x,int y),用于计算x的y次幂
- C语言pow()函数:求x的y次方(次幂)
- C语言pow()函数:求x的y次方(次幂)
- 递归函数秋x的y次方
- 计算函数F(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值
- Day6.17 C语言简单函数递归调用之求x的y次方
- 1、请编写函数foo(int x, int y, int n) 计算:随机生成x个大小为[1,y]的正整数,它们的和为n的概率是多少?语言仅限于PHP、C/C++、Java中的一种。
- C语言 编写递归函数实现厄密多项式计算。
- 【c语言】 编写递归函数,函数应该和下面的函数原型匹配:int hermite(int n,int x))
- 【c++】写一个函数,实现x的y次方
- pow(x,y)函数
- pow(x,y)函数的实现算法
- pow() 函数返回 x 的 y 次方
- 编写函数计算e的x次方的值
- printd函数的编写(递归)
- meshgrid计算函数sqrt(x^2+y^2)
- PhpMyAdmin 配置文件现在需要一个短语密码的解决方法
- 描述函数栈帧的调用过程
- 贝叶斯规则
- c 程序 自己学习的一些出错点
- 【组合数】51Nod 1627 瞬间移动
- C++:补齐函数编写递归函数计算x的y次幂(hhhh函数 !头疼!)
- 什么是JVM、Java编译器和Java解释器
- idea 激活
- JAVA 记录小组信息输出
- Java导入Excel中的数据,及一些Excel的逻辑判断
- MySql 的批量操作
- muduo网络库学习(五)服务器监听类Acceptor及Tcp连接TcpConnection的建立与关闭
- bootstrap的模态弹出框modal在有滚动条的页面被隐藏了的解决方法
- Geoserver解决跨域问题