以下程序的功能是:统计某个给定范围[L,R]内的所有整数中,数字9出席的次数,比如给定范围[88,99]中9出现12次,请补充空缺处,使程序能正确完成上述功能。s = input().split() L, R = int(s[0]), int(s[1]) total = 0 for i in range(L,R+1): while i !=0: if : total += 1 print(total)
时间: 2024-04-04 07:30:29 浏览: 38
0到9数字出现的次数
以下是补充空缺处后的程序:
s = input().split()
L, R = int(s[0]), int(s[1])
total = 0
for i in range(L, R+1):
while i != 0:
if i % 10 == 9: # 在此处补充判断语句
total += 1
i //= 10
print(total)
在程序中,我们需要判断当前数字的个位是否为9,如果是,则将计数器 total 加1。为了判断个位是否为9,我们可以使用求模运算符 %,将 i 对 10 取模,得到的余数即为个位数字。
阅读全文