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;
}
相关推荐
维吉斯蔡7 小时前
【VS Code / Cursor】文件夹右键快捷打开与文件类型自动关联
开发语言·程序人生·学习方法
luj_17689 小时前
星火科技助力边远地区防病攻坚
c语言·开发语言·c++·经验分享·算法
always_TT10 小时前
【Python 日志记录:logging 模块入门】
开发语言·python·php
画面无声10 小时前
STM32的SPI通信原理与练习记录
c语言·stm32·单片机·嵌入式硬件·学习
xcLeigh10 小时前
Go入门:变量声明的五种方式详解
java·开发语言·golang
weixin_4568083810 小时前
【沁恒蓝牙开发】IAP升级流程
c语言·单片机·嵌入式硬件
zmzb010310 小时前
C++课后习题训练记录Day175
开发语言·c++
脱胎换骨-军哥11 小时前
C++ 代码规范与格式化指南
开发语言·c++·代码规范
枕星而眠12 小时前
C++ STL Map容器完全指南:从有序红黑树到无序哈希表
java·开发语言
geats人山人海12 小时前
数据结构第六章c语言 树的存储下二叉树的概念和存储
c语言·数据结构·算法