C++
snjtuljn
这个作者很懒,什么都没留下…
展开
-
C++循环结构实例:判断正整数是否素数
看了很多人写的,发现都没考虑1,φ(>ω<*)我发下自己写叭,有什么问题可以留言(づ ̄3 ̄)づ╭❤~#include <iostream>using namespace std;void main(){int m,j;cout<<"请输入一整数:";cin>>m;if(m==1)//首先判断是否为1 cout&l...原创 2019-04-05 11:29:16 · 2464 阅读 · 0 评论 -
C++循环结构实例:求两个整数的最大公约数和最小公倍数
在这里我运用的是欧几里德算法(辗转相除法)ヽ( ̄▽ ̄)ノ首先,求最大公约数大致步骤:S1:如果a<b,交换a和b;S2:求a/b的余数;S3:若c=0,则b就是两者的最大公约数,否则a=b,b=c,转去执行S2。至于最小公倍数,要知道一种关系:假设a和b的最大公约数是m,最小公倍数是n,则ab=mn(可以直接去求最小公倍数啦)︿( ̄︶ ̄)︿#includ...原创 2019-04-05 11:53:27 · 3940 阅读 · 0 评论 -
C++循环结构实例:估算e值:计算e=1+(1/1!)+(1/2!)+…的近似值,1/n!小于10^(-7)时停止计算
先吐槽下,标题竟然不能用<符号(╥╯^╰╥)思路分析:本例是计算一个多项式的值,但计算次数未知而且在分解出的两数相加的操作中,加数的计算比较麻烦(需要计算1/n!)这个问题可通过利用上一个加数除以n的方式解决对于循环次数未知的问题,可以采用循环一次后,再判断是否需要进行下一次循环的方法来实现(直到型循环)PS:对于什么直到或者当到型区别,并不想区别那么清,会用就行...原创 2019-04-05 23:39:00 · 9233 阅读 · 2 评论 -
C++嵌套循环结构实例——编程找出所有水仙花数
首先对于水仙花数的解释,直接看链接叭https://baike.baidu.com/item/水仙花数/2746160?fr=aladdin分析一:1.将三位数表示为i , j , k2.水仙花数:n=i³+j³+k³3.如何从三位数i , j , k中提取出数字i , j , k?k=(n/1)%10j=(n/10)%10i=(n/100)%10...原创 2019-04-06 09:23:50 · 4470 阅读 · 1 评论 -
C++嵌套循环结构实例:从键盘输入一个正整数n,输出1~n中所有的完全数
完全数:所有因子之和等于这个数。如28=1+2+4+7+14https://baike.baidu.com/item/完全数/370913?fr=aladdin注意:1.for语句执行过程:for(表达式1; 表达式2; 表达式3),先执行循环体,再执行表达式32.内层循环中表达式1每次循环都会执行!(*´艸`) 吼吼吼3.C++中的system("pause");给个链接,不懂...原创 2019-04-06 10:43:03 · 14777 阅读 · 0 评论 -
C++:判断键盘输入的两个正整数是否为互质数
公因数只有1的两个非零自然数,叫做互质数。(所以可以用辗转相除法)在这里,我就介绍一种方法,至于其他的,就自行去搜下叭ヾ(=・ω・=)o#include <iostream>using namespace std;void main(){int m,n,q,a,b;cout<<"\n请输入两个正整数 m,n:"; cin>>m>>...原创 2019-04-06 11:08:18 · 7142 阅读 · 1 评论 -
C++循环结构实例:求sum=a+aa+aaa+aaaa+……共有n项,a和n由键盘输入
这个实例主要就是分析求和的结构,利用循环很快就可以解决的(*^▽^*)#include <iostream>using namespace std;void main(){ int sum=0,i,a,b,c,n; cout<<"input a:"<<endl; cin>>a; cout<<"input n:"<...原创 2019-04-06 11:41:47 · 8680 阅读 · 2 评论 -
C++当型循环结构实例:输入一个正整数,分解该数为质因子乘积
话不多说,关于质因子是啥,请自行百度┗( ▔, ▔ )┛#include <iostream>using namespace std;void main(){int data,i=2;//可以输出赋值语句cout<<"请输入一个正数:";cin>>data;cout<<"该数分解质因子的结果为:"<<data<&l...原创 2019-04-06 12:36:51 · 5210 阅读 · 1 评论 -
C++选择结构程序设计(总)
一下用到的例子都会与闰年相关,所以有必要解释下关于闰年的一些知识ヾ(◍°∇°◍)ノ゙闰年分为普通闰年(能被4整除但不能被100整除的年份)和世纪闰年(能被400整除的年份)例题1:输入一个年份,判断是否为闰年分析:闰年的年份可以被4整除而不能被100整除,或者能被400整除 输入年份存放在year变量中,如果表达式(year%4==0&&year%100!=0)|...原创 2019-04-08 22:18:47 · 2189 阅读 · 0 评论