首页 > 试题广场 >

整数的个位

[编程题]整数的个位
  • 热度指数:48079 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt}给定一个整数 a,求该整数的个位数字,定义为该整数绝对值对 10 取余的结果。

输入描述:
\hspace{15pt}在一行中输入一个整数 a \left(0 \leq a \leq 10^4\right)


输出描述:
\hspace{15pt}输出一个整数,表示 a 的个位数字。
示例1

输入

114

输出

4

备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式,修改数据范围为 -10^9 \leq a \leq 10^9
2. 2025-11-07 优化题面文本与格式,修改数据范围为 0 \leq a \leq 10^4。备注:因为本题的定义为新手入门题,原数据范围强制需要绝对值函数,脱离了入门打卡的初衷,因此恢复了原数据范围。
x=input()
z=int(x)%10
print(z)
发表于 2025-12-22 20:33:24 回复(0)
a = int(input())
if 0<=a<=10**4 :
    x = a % 10
    print(x)
发表于 2025-12-16 17:12:37 回复(0)
print(abs(int(input())) % 10)

发表于 2025-07-29 18:40:51 回复(0)
a=int(input())
print(a%10)

发表于 2025-07-19 15:44:29 回复(0)
print (abs(int(input())) % 10)
发表于 2025-07-13 03:22:02 回复(0)
print(int(input().strip('-'))%10)
发表于 2025-06-26 21:59:19 回复(0)
a=input()
quotient, remainder = divmod(int(a),10)
print(f"{remainder}")

发表于 2025-06-13 16:23:32 回复(0)
n=input()
print(n[-1])

发表于 2024-11-12 09:48:07 回复(0)
a=int(input())
x=str(a)
s=int(x[-1])
print(s)
发表于 2024-08-24 12:18:43 回复(0)
a = int(input())
print(a%10)

发表于 2022-08-11 10:54:23 回复(0)
发表于 2022-04-17 13:52:20 回复(0)
a=input()
print(a[-1])
发表于 2022-03-24 17:25:37 回复(0)