【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;

}

运行结果:

相关推荐
xqqxqxxq14 小时前
Java 线程池(一)
java·开发语言
eggrall15 小时前
Linux进程信号——像收快递一样理解 Linux 信号
linux·开发语言·c++
foundbug99915 小时前
MATLAB实现:基于图像对比度和波段相关性的高光谱波段选择算法
开发语言·算法·matlab
czt_java15 小时前
线程安全问题
java·开发语言·jvm
techdashen15 小时前
Rust 模块和文件不是一回事:一次讲清 `mod`、`use`、`pub use`
开发语言·后端·rust
Wy_编程15 小时前
go中的协程Goroutine
开发语言·golang
GEO从入门到精通15 小时前
学习GEO资料要多久能看到效果?
人工智能·学习
basketball61615 小时前
C++ 命名空间知识点总结:从入门到合理设计
开发语言·c++
WL_Aurora15 小时前
Java多线程详解(一)
java·开发语言
RSTJ_162516 小时前
PYTHON+AI LLM DAY FOURTY-EIGHT
开发语言·人工智能·python·深度学习