【C语言】数9的个数

编写程序数一下 1到 100 的所有整数中出现多少个数字9

1,首先产生1~100的数字。然猴设法得到数9个数,例如个位:19%10=9,十位:91/10=9。

2,每次得到数九的时候,就用一个变量来进行计数。

代码如下:

#include<stdio.h>

int main()

{

int i = 0;

int m = 0;

for (i = 1; i <= 100; i++)

{

if (i % 10 == 9)

{

m++;

}

if (i / 10 == 9)

{

m++;

}

}

printf("%d\n", m);

return 0;

}

运行结果:

相关推荐
welfare9628 分钟前
新号别搞:内存管理+模板初阶+STL简介
开发语言·c++
PC2005-cloud10 分钟前
Rust学习笔记:控制流——if、loop、while、for与match
笔记·学习·rust
彧azz13 分钟前
DFS与BFS:图遍历的两大核心算法
数据结构·学习·算法·深度优先·广度优先
敲代码的瓦龙21 分钟前
Jetpack?ViewModel!!!
android·开发语言·kotlin·android-studio
白远山24 分钟前
智慧场馆解决方案软件开发实战:从架构设计到落地部署指南
java·开发语言·架构·需求分析
IT笔记40 分钟前
Rust 迭代器多级链式调用执行顺序笔记
开发语言·笔记·rust
kyrie_sakura1 小时前
python学习笔记14 -- FastAPI
笔记·python·学习·fastapi
雪落漂泊1 小时前
C++11(上)
开发语言·c++
来两个炸鸡腿1 小时前
【Datawhale2609】算子开发实战 task01-熟悉沐曦GPU
人工智能·学习·大模型
春涧草茶2 小时前
慢就是快12-2三种访问权限|getter与setter|魔法方法
开发语言·python