程序设计实验\实验四 函数
补齐函数编写递归函数计算x的y次幂
#include<iostream> #include<iomanip> using namespace std; int f1(int x,int y);int main() {int x,y;cin>>x>>y;cout<<fixed<<setprecision(2)<<f1(x,y)<<endl;return 0; } int f1(int x,int y){int i;float s;s=1;if(y>0){for(i=1;i<=y;i++)s=s*x;}else if(y==0)s=1;else if(y<0){for(i=1;i<=-y;i++)s=s*x;s=1/s; }return (s);}
结果:
输入:
2 3
输出:
8
如果觉得《补齐函数编写递归函数计算x的y次幂》对你有帮助,请点赞、收藏,并留下你的观点哦!