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

}

运行结果:

相关推荐
天若有情67316 小时前
程序员原创|借鉴JS事件冒泡,根治电脑文件混乱的“冒泡整理法”
开发语言·javascript·windows·ecmascript·电脑·办公·日常
小e说说16 小时前
拯救孩子学习兴趣大作战!这些软件超神了
学习
特种加菲猫16 小时前
继承,一场跨越时空的对话
开发语言·c++
玩转单片机与嵌入式17 小时前
玩转边缘AI(TInyML):需要掌握的C++知识汇总!
开发语言·c++·人工智能
茉莉玫瑰花茶18 小时前
Qt 信号与槽 [ 1 ]
开发语言·数据库·qt
呱呱巨基19 小时前
Linux 基础IO
linux·c++·笔记·学习
AI人工智能+电脑小能手19 小时前
【大白话说Java面试题】【Java基础篇】第30题:JDK动态代理和CGLIB动态代理有什么区别
java·开发语言·后端·面试·代理模式
张健115640964819 小时前
临界区和同一线程上锁
java·开发语言·jvm
头发够用的程序员20 小时前
C++和Python面试经典算法汇总(一)
开发语言·c++·python·算法·容器·面试