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

}

运行结果:

相关推荐
QiZhang | UESTC21 小时前
学习日记day71
学习
ddxu21 小时前
AI学习笔记
笔记·学习·ai
Engineer邓祥浩21 小时前
设计模式学习(23) 23-21 状态模式
学习·设计模式·状态模式
沐知全栈开发21 小时前
JavaScript 计时事件
开发语言
Yang-Never21 小时前
Android 应用启动 -> Android 多种方式启动同一进程,Application.onCreate() 会多次执行吗?
android·java·开发语言·kotlin·android studio
期待のcode21 小时前
Java 共享变量的内存可见性问题
java·开发语言
会游泳的石头21 小时前
深入剖析 Java 长连接:SSE 与 WebSocket 的实战陷阱与优化策略
java·开发语言·websocket
yutian060621 小时前
TI-C2000 系列 TMS320F2837X 控制律加速器(CLA)应用
开发语言·ti·ti c2000
肥硕之虎21 小时前
渗透高级课个人学习分享
学习
2601_9497202621 小时前
flutter_for_openharmony手语学习app实战+学习进度实现
javascript·学习·flutter