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

}

运行结果:

相关推荐
倔强的小石头_6 分钟前
Python 从入门到实战(八):类(面向对象的 “对象模板”)
服务器·开发语言·python
kkkkkkkkk_12019 分钟前
【强化学习】07周博磊强化学习纲要学习笔记——第四课上
学习·强化学习
Mr_Xuhhh23 分钟前
第一部分:类和对象(中)— 取地址运算符重载
java·开发语言
Selegant26 分钟前
告别传统部署:用 GraalVM Native Image 构建秒级启动的 Java 微服务
java·开发语言·微服务·云原生·架构
Liii40342 分钟前
Java集合详细讲解
java·开发语言
落羽的落羽1 小时前
【C++】哈希扩展——位图和布隆过滤器的介绍与实现
linux·服务器·开发语言·c++·人工智能·算法·机器学习
speop1 小时前
【datawhale组队学习】TASK01|课程导论:站在认知范式的临界点
人工智能·学习
fish_xk1 小时前
类和对象(二)
开发语言·c++·算法
良木生香1 小时前
【数据结构-初阶】详解栈和队列(1)---栈
c语言·数据结构·算法·蓝桥杯
lly2024061 小时前
Python 列表(List)详解
开发语言