1.调用pow(x,y)函数计算x的y次幂的结果
(1)代码实现
#include<iostream>
#include<math.h>
using namespace std;
int main(){
int x,y;
cout<<"计算 x 的 y 次幂,请分别输入数 x、数 y:"<<endl;
cout<<"输入 x 值:";
cin>>x;
cout<<"输入 x 的次幂 y:";
cin>>y;
cout<<x<<"的"<<y<<"次幂为:"<<pow(x,y)<<endl<<endl;
}
(2)运行结果
2.编写递归函数,计算Fibonacci级数
(1)代码实现
#include<iostream>
#include<math.h>
using namespace std;
int fib(int n){
if(n<3){
return 1;
}else{
return (fib(n-1)+fib(n-2));
}
}
int main(){
int n;
cout<<"请输入求第几项Fibonacci级数:";
cin>>n;
cout<<"第"<<n<<"项的Fibonacci级数值为:"<<fib(n)<<endl;
return 0;
}
(2)运行结果