尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

数1的个数

数1的个数
📅 发布时间:2026/6/19 8:27:29

//题意:给定一个十进制正整数n,写下从1到n的所有整数,然后数一下其中出现的数字“1”的个数。
//例如当n=2时,写下1,2。这样只出现了1个“1”;当n=12时,写下1,2,3,4,5,6,7,8,9,10,11,12。这样出现了5个“1”。
//输入正整数n。1 <= n <= 10000。
//输出一个正整数,即“1”的个数。
//题解:先定义变量,再输入n,然后循环,将i代替为a,然后用while循环
//判断,(当a大于0时判断),如果出现了"1",就每次加一,然后把每一位都判断一边,最后输出
//代码:

include<bits/stdc++.h>

using namespace std;
int main(){
int n;
int sum=0;
int a;//定义变量
cin>>n;//输入
for(int i=1;i<=n;i++){//循环
a=i;//将i代替为a(后面会用);
while(a>0){//当a大于零时判断;
if(a%10==1){
sum++;//如果出现了"1",就每次加1;
}
a=a/10;//最后每一位都找;
}
}
cout<<sum;//输出结果;
return 0;
}

相关新闻

  • 基于RSSI修正的定位算法分析
  • 接口测试流程+jmeter并发+面试题(总结) - 指南
  • 完整教程:Java多线程初阶

最新新闻

  • 湖北现代科技学校2026年招生简章 - 武汉中职最新信息发布
  • 2026年免费工具:PDF转PPT并保留动画效果,这3个微信工具实测好用 - 时时资讯
  • 武汉南华光电职业技术学校2026年招生报名(官方) - 武汉中职最新信息发布
  • 3个创新方案解决Playnite跨设备游戏库管理痛点
  • 济南零基础AI漫剧培训机构!实体店老板、宝妈副业转行首选 - 职业学校推荐官
  • PHP反序列化漏洞实战:从靶场到真实项目代码审计方法论

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号