A25072. 编写程序,接收用户输入的正整数m,将m每个数位上的数字分别加1(规定数字9加1后得到数字0),将得到的结果输出到屏幕上。注:input()函数中不要增加任何参数等提示信息。样例1:输入:15输出:26样例2:输入:4893输出:5904
填空题
容易
知识点
题目描述
编写程序,接收用户输入的正整数m,将m每个数位上的数字分别加1(规定数字9加1后得到数字0),将得到的结果输出到屏幕上。
注:input()函数中不要增加任何参数等提示信息。
样例1:
输入:
15输出:
26样例2:
输入:
4893输出:
5904参考答案
# 接收用户输入的正整数
m = input()
result = []
for digit in m:
# 将字符转换为整数
num = int(digit)
# 数字加1,9加1变为0
new_num = (num + 1) % 10
# 将结果转换为字符串并添加到列表
result.append(str(new_num))
# 拼接列表中的字符并输出
print(''.join(result))
上一题
下一题