问题标题: 酷町堂:如何求一个三位数的的个位是多少

0
0

0
已采纳
李子杰
李子杰
资深光能
资深光能

求个位:a%10   

求十位:a/10%10   

求百位:a/100%10   

“%”是计算两个整数相除的余数的

0
0
熊智晖
熊智晖
高级天翼
高级天翼

int a;

cin>>a;

cout<<a/100;

熊智晖在2021-09-11 21:30:57追加了内容

说错了

 

0
王文博
王文博
缔造者之神
缔造者之神

a%10

还可以用循环取位数,很方便:

int n,a[100],cnt=0;
cin>>n;
while(n){
    a[++cnt]=n%10;
    n/=10;
}
//a数组存储了n中从低位到高位的每一位数字

字符串更好,直接遍历

望采纳!

0
朱小川
朱小川
缔造者
缔造者

循环取位数

个位:a%10

十位:a/10%10

百位:a/100%10

千位:a/1000%10

..............

0
0
0
0
0
肖俊宁
肖俊宁
高级守护
高级守护

果冻~~~~

无语

o(* ̄︶ ̄*)o

0
甄子烨
甄子烨
高级光能
高级光能

最简单的:

定义一个string类型的变量,输出最后一位。

很简单吧!!

望采纳~~(球球了)

0
0
我要回答