0-100的所有整数中出现了多少个数字9

在0–100中会有9出现的整数有:9、19、29、39、49、59、69、79、89、90、91、92、93、94、95、96、97、98、99,总共有20个9出现,对数简单分析,可以发现数字可以分为两类:

  • 与10取余得9:9、19、29、39、49、59、69、79、89、99.
  • 除10得9:90、91、92、93、94、95、96、97、98、99.所以我们只需要记录两个类型中的数字出现的次数即可。
  • 下面是代码实现
#include<stdio.h>
int main()
{int i=0;int n = 0,m=0;while (i <= 100){if (i % 10 == 9){++m;}if (i / 10 == 9){++n;}++i;}printf("%d\n", m + n);return 0;
}

0-100的所有整数中出现了多少个数字9相关推荐

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

    编写程序数一下 1到 100 的所有整数中出现多少次数字9: 数: 9 19 29 39 49 59 69 79 89 9091 92 93 94 95 96 97 98 99 个位上的数是9:i % ...

  2. 小练习:评委打分--在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数。选手的最后得分为:去掉最高分、最低分后的4个评委的平均分,请完成上述过程并计算出选手的得分。

    package day07.test;import java.util.Scanner;public class Test5 {public static void main(String[] arg ...

  3. 在唱歌比赛中,有6名评委给选手打分,分数范围是[0 - 100]之间的整数。选手的最后得分为:去掉最高分、最低分后的4个评委的平均分

    import java.util.Random;public class 评委打分 {public static void main(String[] args) {//在唱歌比赛中,有6名评委给选手 ...

  4. 习题7-2 求一批整数中出现最多的个位数字 (20分)

    习题7-2 求一批整数中出现最多的个位数字 (20分) 给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字.例如给定3个整数1234.2345.3456,其中出现最多次数的数字是3和4, ...

  5. 输入一个正整数,统计整数中各位数字值为零的个数,并把该整数中各位上最大的数字值找出和零的个数组成一个新数字输出

    /*** 输入一个正整数,统计整数中各位数字值为零的个数,并把该整数中各位上最大的数字值找出和零的个数组成一个新数字输出*/import java.util.Scanner;public class ...

  6. 7-6 求一批整数中出现最多的个位数字 (20 分)

    7-6 求一批整数中出现最多的个位数字 (20 分) 给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字.例如给定3个整数1234.2345.3456,其中出现最多次数的数字是3和4,均 ...

  7. 5.练习:猜数字:随机生成[0,100]之间的随机数,让用户猜生成的数字,显示猜大了还是猜小了,如果猜对了,提示共猜了多少次???

    5.练习:猜数字:随机生成[0,100]之间的随机数,让用户猜生成的数字,显示猜大了还是猜小了,如果猜对了,提示共猜了多少次??? 学习:第7遍 1.随机生成[0,100]之间的随机数 让用户猜生成的 ...

  8. 编写程序数一下 1到 100 的所有整数中出现多少次数字9(对整数每一位的提取方法)...

    思路:要判断整数中出现9 的次数,可以将整数的每一位都提出来在依次进行判断,是否为9. 方法:对与一个一位数来说,对10取余数就是它本身.如:7%10==7 对于一个两位数来说,提取个位数字:对10取 ...

  9. 求一批整数中出现最多的个位数字_(43)C++面试之从1到n整数中1出现的次数

    // 面试题43:从1到n整数中1出现的次数 // 题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数.例如 // 输入12,从1到12这些整数中包含1 的数字有1,10,11和12 ...

最新文章

  1. java程序中日志jar包的使用_java – 如何使用jar文件中的Liquibase changelog
  2. java odbc dbf,什么是Java的最佳开源dbf驱动程序?
  3. 每日一皮:男性同胞,是时候反击了!
  4. 不是python中用于开发用户界面的第三方库-python界面 | Tkinter图形界面开发库
  5. [杂笔]我的第一篇博客
  6. Java中包、类、方法、属性、常量的命名规则
  7. 为什么需要握三次手,两次或者四次可以吗??
  8. nssl1511-我的世界【堆,贪心】
  9. matlab怎么找出奇数个数_用MATLAB绘制系统根轨迹和性能分析
  10. 标准模板库(STL)之 map 列传 (三)
  11. 字符串json转成json对象
  12. 如何彻底关闭Windows更新
  13. 各种级数(调和、几何)总结
  14. 对 Go2 错误处理提案的批判
  15. android mcc mnc,SystemUI如何获得SIM卡相关的mcc/mnc值
  16. Android8.0替换默认静态壁纸
  17. SaaS最通俗易懂的解释是什么?看这篇就够了
  18. 华为怎么显示返回按键_你见过这台会跑的“华为手机”吗?深度体验极星Polestar 2车机系统...
  19. ANSYS FLUENT二维结构网络数值计算及后处理——流动传热
  20. unity-摄像机跟随

热门文章

  1. Cisco之路由和OSPF动态路由协议
  2. 03 【PMP】组织结构类型的优缺点和适用范围包括哪些
  3. autoJS pro-手机自动化脚本基础小功能篇(截图、版本号、打印日志)
  4. 解决谷歌游览器登陆出现不安全弹窗,而无法登陆问题
  5. bWAPP中SQL注入思路
  6. 手把手教安装jupyter
  7. 2021碳达峰碳中和研究报告
  8. Python打印所有水仙花数
  9. 计算机性能用途说明,工控机的用途及特点说明
  10. 牛客网编程基础6-8