C++经典实例
码农豆豆
这些年光写代码了,现在开始整理点什么出来,能记录一下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
8.C++经典实例-计算给定几个数字组成的所有不重复的数
可以看到出现了120个不重复的数字,那么数越多,计算越慢,总不能无限近几年去计算吧,这个时候其实我们就可以用到阶乘的方式了,比如5个不重复的数字,可以出现多少个,那么不可以计算5!=5*4*3*2*1那么这个时候是不是就少了很多,一下子就算出来了,阶乘怎么写程序,咱们前面已经讲过,大家也可以考虑一下,如果里面包含一个0的情况下,应该是多少个数呢?例如,我们要计算1,2,3,4,5这五个数,组成不重复的五位数,那么能产生多少个呢?原创 2024-10-21 18:15:23 · 479 阅读 · 0 评论 -
7.C++经典实例-分解质因数
执行时就会显示有错误,提示这个函数没有定义,这个时候,我们就得把函数定义到main之前。原创 2024-10-21 17:59:01 · 2548 阅读 · 0 评论 -
6.C++经典实例-计算给定范围内的素数(质数)
所谓素数(也称为质数)是指大于1的自然数,且只能被1和它本身整除的数。例如,2、3、5、7、11等都是素数。下面是计算3000内所有的素数的实例。原创 2024-10-20 18:43:56 · 805 阅读 · 0 评论 -
5.C++经典实例-判断输入的年份是否为闰年
如果年份能被4整除但不能被100整除,则是闰年。我们可以多试几个年份,看看结果与判断的是否一致。如果年份能被400整除,也是闰年。其他情况则不是闰年。原创 2024-10-20 18:29:07 · 1090 阅读 · 0 评论 -
3.C++经典实例-计算一个数的阶乘
阶乘(factorial)是基斯顿·卡曼于1808年发明的运算符号,用于表示一个正整数n的所有小于及等于该数的正整数的积。自然数n的阶乘写作n!例如,5的阶乘表示为5!例如,在组合数学中,阶乘用于计算排列和组合的数量。此外,计算机科学中也有使用阶乘进行计算的算法。例如20的阶乘的结果为:2432902008176640000,已经非常大,如果是再大数的阶乘已经无法大到无法写出他的完整形式。看到结果是一样的,所以使用哪种方式是一样的,如果要计算再大的话,就需要用到第三方的库了,否则将无法显示大数。原创 2024-10-17 20:53:51 · 1008 阅读 · 0 评论 -
4.C++经典实例-奇数还是偶数
【代码】3.C++经典实例-奇数还是偶数。原创 2024-10-17 21:01:14 · 357 阅读 · 0 评论 -
2.C++经典实例-计算两个数的最小公倍数
两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数(Least Common Multiple,简写为。对于两个数,它们的最小公倍数等于两数之积除以最大公约数。想一想,如果有多个数的话,应该怎么计算最小公倍数。我们这一个实例只讨论两个整数的最小公倍数。可以看出来,15 6的最小公倍数为30。原创 2024-10-15 18:30:20 · 600 阅读 · 0 评论 -
1.C++经典实例-计算两个数的最大公约数
输入两个变量n1 n2分别表示第一个输入的数和第二个输入的数,并且在计算最大公约数的时候,在按n1,n2中小值的进行计算,比如 输入 10 20,那么我们计算按最大10进行计算即可。最大公约数,不会超过输入的最小值,然后进行循环,倒序进行循环,然后判断,如果两个都同时余数为0的话,则表示计算完成,中止计算,输入最大公约数,可以看到两个执行的循环次数一样,看到截图中,有的显示时间,有的不显示,暂时不考虑这个时间,这个时间跟我输入时的等待时间有关,并不是程序实际的运行和执行时间。下面是按正则写的程序。原创 2024-10-15 18:20:17 · 390 阅读 · 0 评论
分享