当前位置: 首页 > article >正文

【C++题解】1056. 所有不超过1000的数中含有数字3的自然数

欢迎关注本专栏《C++从零基础到信奥赛入门级(CSP-J)》

问题:1056. 所有不超过1000的数中含有数字3的自然数

类型:简单循环


题目描述:

编程求出所有不超过 1000 的数中,含有数字 3 的自然数,并统计总数。

输入:

无。

输出:

输出只有一行(这意味着末尾有一个回车符号),包括 1 个整数。

样例:

输入:


输出:


在这里插入图片描述


完整代码如下:

#include<bits/stdc++.h>
using namespace std;
int main(){
	//一、分析问题
	//已知:
	//未知:求出所有不超过 1000 的数中,含有数字 3 的自然数,并统计总数。
	//关系:拆位求解 

	//二、数据定义
	int c=0;
	//三、数据输入
	//四、数据计算
	for(int i=3;i<1000;++i){
		if(i%10==3||i/10%10==3||i/100==3) ++c;		
	}
	//五、输出结果
	cout<<c;
	return 0;
}



http://www.kler.cn/a/524286.html

相关文章:

  • Python GUI 开发 | Qt Designer — 工具介绍
  • docker安装emqx
  • Greenplum临时表未清除导致库龄过高处理
  • 学习数据结构(2)空间复杂度+顺序表
  • 一个简单的自适应html5导航模板
  • Fullcalendar @fullcalendar/react 样式错乱丢失问题和导致页面卡顿崩溃问题
  • 2025年大年初一篇,C#调用GPU并行计算推荐
  • leetcode——二叉树的中序遍历(java)
  • 机器人基础深度学习基础
  • 记忆力训练day08
  • doris:HLL
  • 网络安全攻防实战:从基础防护到高级对抗
  • 园区管理系统如何赋能企业高效运营与资产全生命周期管理
  • 星际战争模拟系统:新月的编程之道
  • Javaweb入门-Maven项目学习(Day2)
  • 准备知识——旋转机械的频率和振动基础
  • Linux_线程互斥
  • Git 仓库命令
  • 58.界面参数传递给Command C#例子 WPF例子
  • WordPress Icegram Express插件Sql注入漏洞复现(CVE-2024-2876)(附脚本)
  • Java 大视界 -- Java 大数据在自动驾驶中的数据处理与决策支持(68)
  • 安卓逆向之脱壳-认识一下动态加载 双亲委派(一)
  • 设计模式的艺术-观察者模式
  • (done) ABI 相关知识补充:内核线程切换、用户线程切换、用户内核切换需要保存哪些寄存器?
  • MATLAB中extractAfter函数用法
  • Git进阶之旅:Git 命令