测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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))
上一题 下一题