编写一个函数digit(n,k),它把数n从右边起的第k位数字的值给出来,其中n为正整数,若n的位数不足k,则函数返回
值0.例如:对于调用digit(12345,2),函数返回值为3.
人气:409 ℃ 时间: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语言.
- 人教版71页最后一题:、
- 小明,小华,小军分别用8元各买一种水果,小明买4/3千克,小华买的重量是小明的5/4,是小军的25/24.三人各买什
- 英语单选:1289The two girls quarreled ,____ the library excitedly and went home,
- 读课外书好不好 辩论会(反方)
- So i urged the neighborhood kids to come to my house for some out-of-control kid-centered fun
猜你喜欢