当前位置:网站首页 > 创业 > 正文

使用C++统计给定某正整数范围数字2出现的次数

0 张子豪 张子豪 2025-10-11 07:49 1

给心猿意马一个正整数规模[min,max],请统计数字2呈现的次数。例如[0,26]规模,在整数2中数字2呈现一次,在整数21中数字2呈现一次,在整数22中数字2呈现2次,按照此纪律可统计出在规模内数字2呈现的次数。若何在C++中实现这一算法呢?小编与大师分享编程经验。

东西/原料

  • C++

方式/步调

  1. 1

    计较一个整数中2呈现的次数,可以对整数用10取余,统计呈现2的次数;统计给心猿意马规模内2呈现的次数,只需将每个整数中呈现2的次数累加即可。

  2. 2

    起首,界说三个整型变量,保留数字规模和2呈现的次数。

  3. 3

    设置变量sum的初值,初值为0。

  4. 4

    输入要判定的正整数规模,下限为min,上限为max。

  5. 5

    用for语句执行轮回,规模为min和max之间。

  6. 6

    界说一个整型变量j,使它的值等于i,用于统计呈现2的次数。

  7. 7

    用while语句执行轮回,当j为0时退出轮回。

  8. 8

    当整数j个位上的数字为2时,统计总数加1。

  9. 9

    将整数j中,已统计的位数删除。

  10. 10

    最后,输出给心猿意马规模内,2呈现的总次数。

  11. 11

    运行法式,输入一个给心猿意马的规模,计较机就统计出数字2呈现的次数。

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/219407.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图