C语言初阶习题【9】数9的个数

1.编写程序数一下 1到 100 的所有整数中出现多少个数字9

2.思路

循环遍历1到100,需要判断每一位的个位数是否为9,十位数是否为9,每次符合条件就count++进行计数,最后输出count,即可

3.code

c 复制代码
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
    int i = 0;
    int count = 0;
    for (i = 1; i <= 100; i++)
    {
        if (i % 10 == 9)
        {
            count++;
        }
        if (i / 10 == 9)
        {
            count++;
        }
    }
    printf("%d\n", count);
    return 0;
}
相关推荐
子非鱼@Itfuture2 分钟前
try-catch和try-with-resources区别是什么?try{}catch(){}和try(){}catch(){}有什么好处?
java·开发语言
Amumu1213812 分钟前
Js:内置对象
开发语言·前端·javascript
2301_8073671914 分钟前
C++代码风格检查工具
开发语言·c++·算法
飞Link18 分钟前
具身智能音频处理核心框架 PyAudio 深度拆解与实战
开发语言·python·音视频
皙然19 分钟前
深度解析 JVM 方法区:从永久代到元空间的核心逻辑
开发语言·jvm
博语小屋20 分钟前
多路转接select、poll
开发语言·网络·c++·php
沐知全栈开发21 分钟前
C# 预处理器指令
开发语言
m0_7301151123 分钟前
C++中的命令模式实战
开发语言·c++·算法
我命由我1234530 分钟前
Element Plus 2.2.27 的单选框 Radio 组件,选中一个选项后,全部选项都变为选中状态
开发语言·前端·javascript·html·ecmascript·html5·js
Albert Edison33 分钟前
【C++11】可变参数模板
java·开发语言·c++