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

}

运行结果:

相关推荐
程序喵大人10 小时前
【C++进阶】STL算法与函数对象 - 09 函数对象保存状态并复用规则
开发语言·c++·算法·stl·函数对象
hsjiasb16 小时前
FreeRTOS学习(二十七)——任务栈与栈溢出检测
开发语言·stm32·学习·学习笔记·freertos
小弥儿16 小时前
GitHub今日热榜 | 2026-08-16:大模型微调与编码工具扎堆
学习·开源·github
丰锋ff17 小时前
3.1 Qt事件之事件处理器
开发语言·qt
多弗朗皮卡丘17 小时前
C语言梦开始的地方7:函数
c语言·开发语言
月华路17 小时前
G1 垃圾回收:脏卡队列、记忆集与并发精化线程机制
java·开发语言
gugucoding18 小时前
47. 【Java】Java内存模型(JMM)与可见性
java·开发语言
m0_3807438718 小时前
从零调用 Claude 教程
开发语言·python·node.js
起床学FPGA18 小时前
AI回答问题之后,会自动跳到最下面的问题
开发语言·javascript·ecmascript
xian_wwq19 小时前
【学习笔记】光伏“四可”装置纵密模块--配置方法和原理
笔记·学习