编写一个函数实现n^k,使用递归实现
2024-10-19 12:49:51
思路:例如2的3次方。可以分解为2乘2的2次方,而2的2次方又可以分解为2乘2的以此方法,以此类推。
#include<stdio.h> int Find_num(int n,int k)
{
if (k == )
{
return ;
}
if (k == )
{
return n;
}
else
{
return n*Find_num(n, k - );
}
} int main()
{
int n, k;
printf("请输入底数:\n");
scanf("%d",&n);
printf("请输入指数:\n");
scanf("%d",&k);
int find_num = Find_num(n,k);
printf("%d",find_num); return ; }
最新文章
- Mysql基本数据操作
- oracle DBA学习方法交流
- Phonegap开发的前后台数据交互
- python杂记-3(购买商品)
- 【完结】利用 Composer 完善自己的 PHP 框架(三)——Redis 缓存
- PHP文件操作
- Orchard中的多语言功能
- Windows2008安装IIS方法
- HDU-1009(简单贪心)
- 在java中json的使用案例
- VK CUP2017 ROUND 1
- 核心类生成-Mybatis Generator的使用
- 设计模式—桥接模式的C++实现
- OSPF - 1,基础
- delphi中OleContainer的使用总结
- java资料——线性表(转)
- DataColumn
- [PAT] 1021 Deepest Root (25)(25 分)
- 怎样看K线图(实图详解)
- 百度之星2017初赛A-1005-今夕何夕
热门文章
- 8.4 C++标准输入流
- Spring Boot学习笔记----POI(Excel导入导出)
- FFT理解
- Centos7部署kubernetes Proxy(七)
- SharePoint Framework 企业向导(一)
- 类的无参方法和Doc注释
- __new__() 与__init__()的区别
- 使用Sphinx为你的python模块自动生成文档
- 2.25 js处理多窗口
- OpenCV2类批量处理文件夹及文件图像 及批量处理后保存到txt文件