C语言:编写程序数一下 1到 100 的所有整数中出现多少次数字 9

原创 2016年05月30日 17:12:16
#include<stdio.h>
#include<stdlib.h>

void NineNumber()
{
    int num = 1;
    int count = 0;
    int unit = 0;
    int ten = 0;
    int hundred = 0;

    for (; num <= 100; num++)
    {
        hundred = num / 100;
        ten = (num - hundred * 100) / 10;
        unit = (num - hundred * 100 - ten * 10) / 1;

        if (hundred == 9)
        {
            count++;
        }
        if (ten == 9)
        {
            count++;
        }
        if (unit == 9)
        {
            count++;
        }
    }
    printf("%d\n", count);
}

int main()
{
    NineNumber();
    system("pause");
    return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

UVa1225Digit Counting(计算1-n的整数0-9各出现了多少次,神级代码...)

UVA - 1225 Digit Counting Time Limit: 3000MS   Memory Limit: Unknown   64bit IO Format: %lld...

编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序,并输出所有的可能性。

public class Test5{ public static void main(String[] args){ /* 编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么...

编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序

编写一个在1,2,…,9(顺序不能变)数字之间插入+或-或什么都不插入,使得计算结果总是100的程序。并输出所有的可能性。 /* * 可以看成是在数字中间插入运算符。插入 + - 或空位。那么每...

输入两个整数n和m, 从数列1,2,...,n中任意选择几个数,使其和等于m, 要求编写程序输出所有的组合

/* * problem precisely description: * input: given two integer arguments: n and m * ...

在扑克牌游戏中,每次游戏开始都要求把54张牌重新排列一下,称为洗牌。试编写程序将一副扑克牌(用54个整数1~54表示)随机洗好后,顺序输出54张牌的情况。

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作 者:李磊涛 *完成时间:2016...

C语言编写程序的优点和缺点以及与C++的区别

C语言编写程序的优点有哪些? 问题阐述 C语言能够存在并发展至今,其生命力之强可见一斑。这其中一定是有着某些不可替代的优点,那么C语言编写程序的优点都有哪些呢? 专家解答 为了方便读者理解,下...

C语言实现打开一个文件(有内容的),统计这个文件中字符e出现了多少次

#include #include #include #include //#define path /source/student.c int main(int argc, char*...

c语言编写程序

  • 2013-03-27 17:16
  • 175B
  • 下载

c语言编写程序基础知识

  • 2010-05-26 21:03
  • 360KB
  • 下载

C语言小试牛刀两个初级程序练习------1到100的加法运算,两个数大小的比较

1 #include "stdafx.h" #include // 包含stdio.h头文件 int main(){ int i, total = 0; // 声明两个整型变量 /* ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)