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;
}
相关推荐
gzzeason6 分钟前
React源码4 三大核心模块之一:Schedule,scheduleUpdateOnFiber函数
开发语言·javascript·ecmascript
程高兴9 分钟前
基于Matlab的四旋翼无人机动力学PID控制仿真
开发语言·matlab·无人机
qq_三哥啊27 分钟前
【python】sys.executable、sys.argv、Path(__file__) 在PyInstaller打包前后的区别
开发语言·python
Boop_wu30 分钟前
【Java SE】抽象类
java·开发语言
lemon31062437 分钟前
Linux Java环境配置
java·开发语言
十秒耿直拆包选手42 分钟前
web:js提示框、询问框、输入框的使用
开发语言·javascript
Brookty1 小时前
Java线程创建与运行全解析
java·开发语言·后端·学习·java-ee·线程
xindafu1 小时前
代码随想录算法训练营第五十天|图论part1
c语言·算法·图论
三天不学习1 小时前
Python 进阶学习之全栈开发学习路线
开发语言·python·学习
吗喽对你问好2 小时前
java 知识点表格
java·开发语言