问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C++编写函数digit(int num,int k)返回num从右边开始第k位数字的值

发布网友 发布时间:2022-04-22 13:06

我来回答

3个回答

热心网友 时间:2023-11-05 14:39

#include <iostream.h>

int digit(int num,int k)
{
while(k>1);//我们计数是从1开始的,电脑是从0开始的。当k=1时,依然大于0,还要执行一次循环,那样就多减了一位,所以到1就结束

{
num = num / 10 k--;
cout<<num<<endl;
}
return num%10 ;//返回数位的值
}

void main()
{
int num;
int k;
cout<<"输入number:"<<endl;
cin>>num;
cout<<"输入位数:"<<endl;
cin>>k;
cout<<digit(num,k)<<endl;
}

热心网友 时间:2023-11-05 14:39

digit(int num,int k)
{
while(k>0)
{
num = num / 10;//依次把末位的值除掉,直到k为0
k--;
}
return num % 10;//返回个位
}

热心网友 时间:2023-11-05 14:40

#include
int
digit(int
num,int
k)
{
while(k>1);//我们计数是从1开始的,电脑是从0开始的。当k=1时,依然大于0,还要执行一次循环,那样就多减了一位,所以到1就结束
{
num
=
num
/
10
k--;
cout<
>num;
cout<<"输入位数:"<
>k;
cout<
评论
0
0
加载更多
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 c语言:定义一个函数digit(n,k),它返回整数n的从右边开始数的第k个数字的值 C++编写函数digit(int num,int k)返回num从右边开始第k位数字的值 为什么我这个程序一直报错 C++中int digit[9]什么意思 定义是什么意思 精度±(0.25%F.S.+1digit)什么意思? c语言程序怎么写? digit【ch-‘0’】++在c语言中是什么意思? double-digit是什么意思 digit的中文意思 digit是小数点后第一位吗 数码这个词用英语怎么说 C语言 digit是什么意思 爷爷是老赖对孙子当兵有影响吗 梦见鐖风埛铡讳笘 被起诉对儿女有影响吗?还有就是关系到孙子吗 奶奶失信人对孙子有影响吗 爷爷是老赖孙子会政审不过吗 英语绘本是什么??急急急! 绘本的目的和意义 [英文翻译]诠释青春故事的心灵绘本 SAT数学:units digit什么意思 vb中digit是什么意思 Print Digit(1234,2) /[^([:digit:])]/这个正则表达式代表什么意思? digit 与number的区别 ACM rightmost digit 求简单思路 想学习奶茶,要去奶茶店里呢还是去学校呢? 在哪学做奶茶? 请问学奶茶去哪里学好? 学做奶茶的方法和技巧有哪些? 学做奶茶难吗? 学做奶茶大概多长时间能学会。 女生学习奶茶制作有前途吗? 八大员证报考需要什么条件? 中国建筑协会发的八大员证书国家承认吗 中国建设协会的的八大员证国家承认吗? 机电八大员证是什么 oppor15电池多少毫安在手机哪里看? 三星手机可以开机,有声音,但黑屏。如何解决? 三星手机能开机,但是黑屏。是什么坏了? 三星手机黑屏但没有关机,打电话能打通,怎么回事?