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;
}
相关推荐
不会C语言的男孩5 分钟前
C++ Primer 第18章:用于大型程序的工具
开发语言·c++
你疯了抱抱我8 分钟前
【STM32】配置vscode+C工具链+Cortex-Debug开发环境,IC:STM32F411CEU6
c语言·vscode·stm32
星恒随风11 分钟前
C++ 类和对象入门(三):拷贝构造、赋值运算符重载和深浅拷贝
开发语言·c++·笔记·学习
RickyWasYoung12 分钟前
【Matlab】科研绘图配色-极简版
开发语言·matlab
凡人叶枫14 分钟前
Effective C++ 条款03:尽可能使用 const
linux·开发语言·c++·嵌入式开发
光影62719 分钟前
Python接口自动化测试----Requests库基础入门
开发语言·python·测试工具·pycharm·自动化
程序媛_19 分钟前
【Python】连接PostgreSQL获取手机验证码
开发语言·python·postgresql
FFZero121 分钟前
[mpv脚本系统] (五) C层系统调用的实现: mpv client通信机制
c语言·音视频
ch.ju22 分钟前
Java Programming Chapter 4——Inherited call
java·开发语言
信看25 分钟前
Jetson Orin Quectel QMI 拨号上网
开发语言·python