C++三级专项 digit函数

在程序中定义一函数dight(n,k),他能分离出整数n从右边数第k个数字。

输入

正整数n和k。

输出

一个数字。

输入样例

html 复制代码
31859 3

输出样例

html 复制代码
8

解析:递归,详情看code.

不准直接抄!!!

cpp 复制代码
#include <iostream>
using namespace std;

int f(int n,int k) 
{
	k--;
	if(k==0)//判断是否到达递归边界k=0
		return n%10;
	else//否则继续递归 
		return f(n/10,k); 
}

int main(){

	int n,k;
	cin>>n>>k;
	cout<<f(n,k)<<endl;
	 
	return 0;
}

Ladies and gentlemen,赶紧用你发财的小手点个赞吧!

相关推荐
.柒宇.1 小时前
力扣hot100----15.三数之和(java版)
java·数据结构·算法·leetcode
杰克尼3 小时前
二分查找为什么总是写错
java·数据结构·算法
deng-c-f4 小时前
配置(4):VScode c/c++编译环境的配置:c_cpp_properties.json
c语言·c++·vscode
应用市场5 小时前
Godot C++开发指南:正确获取节点的Forward/Up/Right方向向量
c++·游戏引擎·godot
程序员阿鹏5 小时前
56.合并区间
java·数据结构·算法·leetcode
小-黯5 小时前
OpenGL使用C++ 绘制三角形
c++·opengl·xmake
code_ing-6 小时前
【Linux】命令行参数与环境变量
linux·c++·windows·笔记
wangjialelele6 小时前
Qt中的常用组件:QWidget篇
开发语言·前端·c++·qt
九德拉6 小时前
利用XPlaneConnect从X-Plane内读写数据
c++·飞行仿真·x-plane
_OP_CHEN7 小时前
C++进阶:(三)深度解析二叉搜索树原理及实现
开发语言·数据结构·c++·二叉树·二叉搜索树·键值对