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

}

运行结果:

相关推荐
cndes11 分钟前
Pycharm的虚拟环境设置问题
开发语言·python
河阿里21 分钟前
Java包装类(Wrapper):自动装箱拆箱机制与类型转换的那些坑
java·开发语言
jekc86828 分钟前
金蝶云星空调用第三方接口
开发语言·python
专注VB编程开发20年34 分钟前
json和python元组,列表,字典对比
开发语言·python·json·php
ComputerInBook35 分钟前
C++ 14 相比 C++ 11新增之特征
开发语言·c++·c++ 14
微风欲寻竹影1 小时前
Java数据结构——栈(Stack)详解
java·开发语言·数据结构
TechWayfarer1 小时前
网络安全视角:利用IP定位API接口识别机房与基站流量(合规风控篇)
开发语言·网络·数据库·python·安全·网络安全
Makoto_Kimur1 小时前
Java 后端面试场景题:页面刷新后一直转圈,应该怎么排查?
java·开发语言·面试
小陶来咯1 小时前
aimrt中间件的使用
开发语言·qt·中间件
神仙别闹1 小时前
基于C语言实现(控制台)学生信息管理系统
c语言·开发语言