编写一个函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k,则函数返回
值0.例如:对于调用digit(12345,2),函数返回值为3.
人气:470 ℃ 时间: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语言.
- 2011*2013-2012的二次方
- how many people have you i_____for the job
- 使1-x有意义的x的取值范围是_.
- 如图,已知∠1十∠2=180°,∠A=∠C,AD平分∠BDF.求证:BC平分∠DBE.
- 以长方体为例,说一说表面积,体积,容积在意义,计算方法,计量单位上的异同
猜你喜欢