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;
}
相关推荐
MSTcheng.9 分钟前
【C++】C++11新特性(二)
java·开发语言·c++·c++11
晓131312 分钟前
第七章 【C语言篇:文件】 文件全面解析
linux·c语言·开发语言
愚者游世12 分钟前
Delegating Constructor(委托构造函数)各版本异同
开发语言·c++·程序人生·面试·改行学it
梵刹古音14 分钟前
【C语言】 指针基础与定义
c语言·开发语言·算法
Ekehlaft17 分钟前
这款国产 AI,让 Python 小白也能玩转编程
开发语言·人工智能·python·ai·aipy
rit843249920 分钟前
MATLAB中Teager能量算子提取与解调信号的实现
开发语言·matlab
开源技术22 分钟前
Python GeoPandas基础知识:地图、投影和空间连接
开发语言·ide·python
Cult Of26 分钟前
Alicea Wind的个人网站开发日志(2)
开发语言·python·vue
我找到地球的支点啦31 分钟前
通信扩展——扩频技术(超级详细,附带Matlab代码)
开发语言·matlab
微小冷1 小时前
Rust异步编程详解
开发语言·rust·async·await·异步编程·tokio