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;
}
相关推荐
CodeCraft Studio5 小时前
3D文档控件Aspose.3D实用教程:使用 C# 构建 OBJ 到 U3D 转换器
开发语言·3d·c#·3d渲染·aspose·3d文件格式转换·3d sdk
superlls5 小时前
(Redis)主从哨兵模式与集群模式
java·开发语言·redis
chenglin0166 小时前
C#_gRPC
开发语言·c#
骑驴看星星a7 小时前
数学建模--Topsis(Python)
开发语言·python·学习·数学建模
tju新生代魔迷8 小时前
C语言宏的实现作业
c语言·开发语言
yueyuebaobaoxinx9 小时前
MATLAB 与 Simulink 联合仿真:控制系统建模与动态性能优化
开发语言·matlab·性能优化
小莞尔9 小时前
【51单片机】【protues仿真】基于51单片机宠物投食器系统
c语言·stm32·单片机·嵌入式硬件·51单片机·proteus
躲着人群10 小时前
次短路&&P2865 [USACO06NOV] Roadblocks G题解
c语言·数据结构·c++·算法·dijkstra·次短路
superlls10 小时前
(计算机网络)JWT三部分及 Signature 作用
java·开发语言·计算机网络
一只鲲10 小时前
56 C++ 现代C++编程艺术5-万能引用
开发语言·c++