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

}

运行结果:

相关推荐
要记得喝水12 分钟前
汇编中常用寄存器介绍
开发语言·汇编·windows·c#·.net
shi578327 分钟前
C# 常用的线程同步方式
开发语言·后端·c#
凌晨7点35 分钟前
控制建模matlab练习11:伯德图
开发语言·matlab
freed_Day1 小时前
Java学习进阶--集合体系结构
java·开发语言·学习
Shun_Tianyou2 小时前
Python Day25 进程与网络编程
开发语言·网络·数据结构·python·算法
嫩萝卜头儿2 小时前
从零掌握 Java AWT:原理、实战与性能优化
java·开发语言·性能优化
zhoupenghui1682 小时前
golang实现支持100万个并发连接(例如,HTTP长连接或WebSocket连接)系统架构设计详解
开发语言·后端·websocket·golang·系统架构·echo·100万并发
咸甜适中2 小时前
Rust语言序列化和反序列化vec<u8>,serde库Serialize, Deserialize,bincode库(2025年最新解决方案详细使用)
开发语言·后端·rust
饭碗、碗碗香3 小时前
【Dify学习笔记】:Dify搭建表单信息提交系统
人工智能·笔记·学习·ai
咩?4 小时前
SEABORN库函数(第十八节课内容总结)
开发语言·python·matplotlib·seaborn