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;
}
相关推荐
想唱rap16 小时前
C++ list 类的使用
c语言·开发语言·数据结构·c++·笔记·算法·list
景彡先生16 小时前
Python函数定义与调用全解析:从基础语法到实战技巧
linux·开发语言·python
lingchen190616 小时前
MATLAB图形绘制基础(一)二维图形
开发语言·算法·matlab
朝新_17 小时前
【EE初阶】JVM
java·开发语言·网络·jvm·笔记·算法·javaee
Reggie_L17 小时前
RabbitMQ -- 保障消息可靠性
开发语言·后端·ruby
何中应17 小时前
如何截取PDF内容为图片
java·开发语言·后端·pdf
边洛洛18 小时前
next.js项目部署流程
开发语言·前端·javascript
爱幻想-hjyp18 小时前
【Python】uv包管理器常用命令
开发语言·python·uv
哈皮Superman18 小时前
【Research】MagicFuzzer: Scalable deadlock detection for large-scale applications
java·开发语言·数据库
lly20240618 小时前
NoSQL 简介
开发语言