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

A21384. 个位和十位不相同的2位数请用编程计算在10到100之间,有多少个个位和十位互不相同的2位数?

填空题 较易

题目描述

个位和十位不相同的2位数

请用编程计算在10到100之间,有多少个个位和十位互不相同的2位数?

参考答案

# 初始化计数器为0 count = 0   # 循环遍历10到99之间的所有数字,统计个位和十位互不相同的数字个数 for i in range(10, 100):     ones_digit = i % 10 # 取出个位数     tens_digit = i // 10 # 取出十位数     if ones_digit != tens_digit:         count += 1   # 输出结果 print("在10到100之间,有{}个个位和十位互不相同的2位数。".format(count))
上一题 下一题