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;
}
相关推荐
wuk99817 小时前
基于MATLAB/Simulink实现交流异步电动机矢量控制的仿真
开发语言·matlab
零度@17 小时前
30条Java性能优化清单
java·开发语言
期待のcode17 小时前
Java的包装类
java·开发语言
aloha_78917 小时前
python基础面经八股
开发语言·python
雾岛听蓝17 小时前
C++:模拟实现string类
开发语言·c++
superman超哥17 小时前
Rust Cargo Run 与 Cargo Test 命令:开发工作流的双引擎
开发语言·后端·rust·cargo run·cargo test·开发工作流·双引擎
p&f°17 小时前
Java面试题(全)自用
java·开发语言
猴子年华、17 小时前
【每日一技】:GitHub 精确查询
开发语言·python·github
持续升级打怪中18 小时前
深入解析深浅拷贝:原理、实现与最佳实践
开发语言·前端·javascript
码农水水18 小时前
蚂蚁Java面试被问:接口幂等性的保证方案
java·开发语言·面试