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;
}
相关推荐
Bruce_Liuxiaowei6 小时前
Python 实例赋值遮蔽类属性:一个从不报错的静默陷阱
开发语言·python·语法糖
aramae7 小时前
MySQL内置函数(7)
开发语言·笔记·后端·mysql·其他
91刘仁德10 小时前
C++ 继承和多态 设计模式
c语言·c++·笔记
码行山野赴时序归途10 小时前
链表家族收官篇:循环链表
c语言·开发语言·数据结构·链表
景熙552310 小时前
单体项目编写思路和落地形式
java·开发语言
库玛西10 小时前
哈夫曼树与前缀编码:数据压缩的贪心核心
c语言·c++·笔记·考研
计算机毕设定制辅导-无忧学长11 小时前
《基于SpringBoot的未成年人健康知识科普平台的设计与实现》
java·开发语言·vue.js·spring boot·未成年人健康知识科普平台
Ivanqhz11 小时前
Ping-Pong 双缓冲
开发语言·人工智能·python·深度学习·mlir
m0_7345717611 小时前
深入理解C++ RAII
开发语言·c++
泡海椒11 小时前
jquick-pdf 表格实战:动态数据 PDF 报表生成
java·开发语言·pdf