描述

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

输入描述

正整数n和k。

输出描述

一个数字。

用例输入 1 

31859 3

用例输出 1 

8

代码:

#include<iostream>

using namespace std;
int aa(int n, int k);

int main() {
    int n, k;
    cin >> n >> k;
    cout << aa(n, k) << endl;
    return 0;
}

int aa(int n, int k) {
    k--;
    if (k == 0)
        return n % 10;
    else
        return aa(n / 10, k);
}

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐