题目信息

题目类型
三级
题目年份
2024
题目题型
编程题
关 键 词
整数问题

题目题干

36.整数问题ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

给定一个十进制整数 n,求出从 1 到 n 的所有整数中出现“1”的个数。ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如,n=2 时,1,2 出现 1 个“1”。ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

n=12 时,1,2,3,4,5,6,7,8,9,10,11,12,出现 5 个“1”。ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现编写一个程序,实现如下功能:输入整数 n,执行程序后,输出该范围内出ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现“1”的个数。请完善程序。ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

n=int(input('请输入整数:'))ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

i=1ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

while ② :x=iANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

while x>0:ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

if ③ :ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

count=count+1ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

x//=10ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

print(n,'范围内 1 的个数有:',count)ANm100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢