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;
}
相关推荐
惺忪979818 分钟前
Qt C++11/14/17 新特性大全详解
开发语言·c++
Pacify_The_North23 分钟前
【C++11(二)】可变参数模板和 lambda表达式
java·开发语言·c++
顺顺 尼24 分钟前
包装器c++11
开发语言·c++
阿里嘎多学长25 分钟前
2025-12-05 GitHub 热点项目精选
开发语言·程序员·github·代码托管
王光环29 分钟前
C语言写exe脚本
c语言·开发语言
82782093731 分钟前
python scp 备份
开发语言·python
leoufung39 分钟前
图解除法查询问题:用 C 语言和 DFS 实现带权有向图的路径乘积
c语言·开发语言·深度优先
雨落在了我的手上39 分钟前
知识扩展:进制的详细介绍
c语言·学习
poggioxay41 分钟前
JAVA零基础入门知识3(持续更新中)
java·开发语言·python
鹤归时起雾.1 小时前
Vue3响应式编程核心指南
开发语言·vue3