编写一个函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k,则函数返回
值0.例如:对于调用digit(12345,2),函数返回值为3.
人气:231 ℃ 时间:2020-05-16 04:07:19
解答
#include
#include
#include
using namespace std;
void digit(int n,int k)
{
string str;
char *my;
int len=0;
itoa(n,my,10);
//str=my;
len=strlen(my);
if(len>=k)
cout
推荐
- 在程序中定义一函数digit(n,k),它能分离出整数n从右边数第k个数字 如 digit(49687,5)=4 digit(2076,5)=0
- 设计一个函数digit(num,k)返回整数num从左边开始的第K位数字?
- 设计一个函数digit(num,k)返回整数num从左边开始的第K位数字?谢谢谢谢请用C语言.
- WE COULDN'T CHOOSE WHERE WE WILL BE BORN.这句话对吗?
- 集合A.B定义A-B={x|x∈A,且x¢B},A*B=(A-B)∪(B-A)若A={1,3,5}B={3,5,7,9}则A*B=
- 数学中心对称图形定理
- 请教苏东坡墓志铭中的一句话
- 1+2+3+4+5+6+7-0-5=?
猜你喜欢