。我有两个数要进行比较。右边的数是固定 个位数,左边的数是不固定的。有可能5。有可能13或者34。。78,42依此类推。怎么计算出它们的个位数。我要的结果是。5。3。4。8。2
5 % 10 = 5
13 % 10 = 3
34 % 10 = 4
78 % 10 = 8
42 % 10 = 2
scanf("%d",&n); printf("%d\n",n%10);
可以获取n的个位上的数
一楼正解
除10取余嘛,上边都是正解
求模运算 ! 都是100分。楼主给分
66666666666
几进制的就用右边的数对几进制数取余
给出2种方案:
1)对10取余
2)如果看做字符串,取最后一位即可。
除10取余就行
一楼正解
#include<stdio.h> int main(){ int x; scanf("%d", &x); printf("%d", x%10); return 0; }