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;
}
相关推荐
未来之窗软件服务33 分钟前
幽冥大陆(二十三)python语言智慧农业电子秤读取——东方仙盟炼气期
开发语言·python·仙盟创梦ide·东方仙盟·东方仙盟sdk·东方仙盟浏览器
不会c嘎嘎35 分钟前
C++ -- stack和queue
开发语言·c++·rpc
CodeByV42 分钟前
【C++】C++11:其他重要特性
开发语言·c++
2501_941111331 小时前
C++代码重构实战
开发语言·c++·算法
爱装代码的小瓶子1 小时前
【c++知识铺子】相对简单的容器适配器双生子-stack和queue(STL)
开发语言·c++
豐儀麟阁贵1 小时前
6.2 Object类
java·开发语言·python
MichaelIp1 小时前
Python同步vs异步性能对比实验-2
开发语言·python·性能优化·可用性测试
white-persist1 小时前
二进制movl及CTF逆向GDB解析:Python(env)环境下dbg从原理到实战
linux·服务器·开发语言·python·网络安全·信息可视化·系统安全
脏脏a1 小时前
类和对象(下):初始化列表、静态成员与友元深度解析
开发语言·c++