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;
}
相关推荐
skywalker_1116 分钟前
Java中异常
java·开发语言·异常
2501_9403152618 分钟前
航电oj:首字母变大写
开发语言·c++·算法
没有天赋那就反复21 分钟前
JAVA 静态方法
java·开发语言
Thomas_YXQ34 分钟前
Unity3D在ios平台下内存的优化详解
开发语言·macos·ios·性能优化·cocoa
咸甜适中41 分钟前
rust的docx-rs库,自定义docx模版批量生成docx文档(逐行注释)
开发语言·rust·docx·docx-rs
浒畔居44 分钟前
泛型编程与STL设计思想
开发语言·c++·算法
Fcy6481 小时前
C++ 异常详解
开发语言·c++·异常
机器视觉知识推荐、就业指导1 小时前
Qt 和 C++,是不是应该叫 Q++ 了?
开发语言·c++·qt
m0_748229991 小时前
ThinkPHP快速入门:从零到实战
c语言·开发语言·数据库·学习
liu****1 小时前
三.Qt图形界面开发完全指南:从入门到掌握常用控件
开发语言·c++·qt