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

}

运行结果:

相关推荐
编程圈子5 小时前
操作系统学习14 IDT + PIC + 键盘中断
android·学习·计算机外设
尊治12 小时前
变频器学习入门教程
学习·esim电工仿真·电工仿真软件·电工仿真·电工接线学习·esim电工制图
天空'之城13 小时前
C 语言工业级通用组件手写 04:阻塞队列
c语言·嵌入式开发·阻塞队列·多线程开发
tyqtyq2213 小时前
旅行打包清单 App — HarmonyOS AI 应用开发技术博客
人工智能·学习·华为·生活·harmonyos
辞旧 lekkk14 小时前
【Redis初阶】常见数据类型
开发语言·数据库·c++·redis·学习·缓存·bootstrap
帅次14 小时前
Kotlin 与 Java 互操作:混合工程里的平台类型与 API 边界
java·开发语言·kotlin·suspend·nullable
小弥儿15 小时前
GitHub今日热榜 | 2026-07-17:教育Agent与极低量化分庭抗礼
学习·开源·github
dtq042416 小时前
C语言-结构体详解
c语言·开发语言·学习
梅雅达编程笔记16 小时前
编程启蒙|Scratch 转 Python 系列第9天:字典/哈希表积木双向对照(AI大模型参数配置表实战)
开发语言·人工智能·python·numpy·pandas
持力行16 小时前
C++与Java变量声明、定义及内存分配的核心区别
java·开发语言·c++