
C++ 经典程序实例教程
阿木呀
技术美术一枚,持续学习中。
展开
-
C++ 按精度求π的值 (含源码)
求πpai的值有许多种,这里主要使用格雷戈里公式法,通过一个精度值限制循环的次数,求出特定精度的π值。原创 2024-05-20 11:04:39 · 489 阅读 · 0 评论 -
C++ 掷骰子游戏 (C++ 实例程序教学7)
通常rand()产生的随机数在每次运行的时候都是与上一次相同的,这是为了便于程序调试。若要产生每次不同的随机数,可以使用。3.根据上述游戏规则,进行一个switch流程控制,检测每次掷骰子后的两颗的点数和,更新游戏状态(赢了/输了/再掷一次)1.自定义一个返回整数类型的RollDice函数,模拟1-6的掷骰子过程;函数产生随机化种子,随着seed的不同,就能够产生不同的随机数。rand()不需要参数,它会返回一个。如果你需要一个1-100的随机整数,可使用。,最大随机数的大小通常是固定的一个。原创 2024-05-19 18:30:15 · 622 阅读 · 0 评论 -
C++ 十进制转八进制 (C++实例程序教学6)
先来看一下百度百科中对于八进制计数的定义: 将十进制转换为八进制的主要方法是“除八取余法”。例如下面的167,通过多次除八取余后得到了247的八进制数。转换为C++程序的逻辑,就是利用一个while循环,再余数大于零的情况下,不断地除八取余,并将余数逆序存储下来。二、八进制转回十进制将八进制转回十进制,其实就是对上述过程的逆向操作。对一个八进制字符串数,从末尾到头部,逐次乘以8的n次方(n代表这个数字是倒数第几个) 结果展示:完整代码可以到我的资源中下载,其实把上述两个代码块直接复制到原创 2024-05-15 13:36:22 · 1300 阅读 · 0 评论 -
C++ 整数反转输出(C++经典程序实例教程 3)
注意do while循环的内部逻辑,第一次循环是在结束后才进行条件判断,也就是n无论是多少,都会执行第一次,那么n原创 2024-05-05 09:39:44 · 705 阅读 · 0 评论 -
C++ 判断是否是闰年 (C++经典程序实例教程2)
闰年的年份,第一种情况是除得尽4且除不尽100,第二种情况是能够除尽400。“四年一闰,百年不闰,四百年再闰”再转换为C++的语境就是。转换为数学的理解就是,已知闰年的判断标准是。原创 2024-05-04 13:38:58 · 1278 阅读 · 0 评论 -
C++ 求100以内的素数之和 (c++经典程序实例教程 4)
那么思路就是,用一个for循环,对2到sqrt(n)之间的整数进行遍历,依次对n进行整除,如果均无法除尽,则n为质数。当然如果你要求的质数范围并不是0-100,而是其他范围,可以修改代码中变量i和n的值。我是阿木呀,有任何问题可以私信沟通❤。n为质数,那就加到质数之和中。最后结果应该是1060。原创 2024-05-06 09:11:58 · 747 阅读 · 0 评论