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

}

运行结果:

相关推荐
Jackyzhe12 小时前
从零学习Kafka:生产者压缩
分布式·学习·kafka
求学中--12 小时前
鸿蒙网络请求从入门到精通:HttpURLConnection+第三方库,GET/POST/文件上传全覆盖
开发语言·php·harmonyos
yaodong51813 小时前
Gemini长上下文重塑RAG架构
开发语言·php
风味蘑菇干13 小时前
继承 + static + final 综合应用
java·开发语言
IT策士13 小时前
Python 面试系列:常见 100 个经典面试问题,从入门到进阶
开发语言·python·面试
想取一个与众不同的名字好难13 小时前
QT webSocket接收客户端发送的双目摄像头数据并显示
开发语言·qt·websocket
Kiyra13 小时前
LLM 的 JSON 不靠谱:结构化输出的重试与修复实战
开发语言·python·json
fengci.13 小时前
CTF+随机困难部分
android·开发语言·网络·安全·php
沐风。5613 小时前
pyton笔记
开发语言
自不量力的A同学13 小时前
PHP 8.5.6 发布
开发语言·php