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

}

运行结果:

相关推荐
i7i8i9com1 天前
React 19+Vite+TS学习基础-1
前端·学习·react.js
月明长歌1 天前
Javasynchronized 原理拆解:锁升级链路 + JVM 优化 + CAS 与 ABA 问题(完整整合版)
java·开发语言·jvm·安全·设计模式
独自破碎E1 天前
说说Java中的常量池
java·开发语言
郝学胜-神的一滴1 天前
Qt OpenGL 生成Mipmap技术详解
开发语言·c++·qt·系统架构·游戏引擎·图形渲染·unreal engine
程序员三明治1 天前
【Java基础】深入 String:为什么它是不可变的?从底层原理到架构设计
java·开发语言·java基础·string·不可变
这里是彪彪1 天前
Java模拟实现定时器
java·开发语言·python
沐知全栈开发1 天前
jEasyUI 树形菜单添加节点
开发语言
春风有信1 天前
【学术写作】LaTeX基础:从概念理解到基础应用
经验分享·笔记·学习
观无1 天前
雷塞运动控制(DMC3800)C#基础应用案例分享
开发语言·c#
w-w0w-w1 天前
C++中vector的操作和简单实现
开发语言·数据结构·c++