1164:digit函数
【题目描述】
在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字。
【输入】
正整数n和k。
【输出】
一个数字。
【输入样例】
31859 3
【输出样例】
8
#include<iostream> #include<cmath> #include<cstring> int digit(int m,int n) { if(n==1)return m%10; return digit(m/10,n-1); } using namespace std; int main() { int j,k=0,m=0,n; scanf("%d %d",&j,&k); printf("%d",digit(j,k)); return 0; }