java100以内求出同时被5和6整除的数字while循环
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/05 12:34:43
#includeintmain(){inti,sum=0;for(i=1;i
100以内,能同时被3和5整除的偶数有30,60,90,它们的和为30+60+90=180
OptionExplicitOptionBase1PrivateSubForm_Click()Dimi%,j%,k%,n%Dima()AsIntegern=0Fori=1To1000k=0Forj=1
#include"stdafx.h"#includeusingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){constintM=101;intlist[M
#includeintmain(){inti;for(i=2;i
因为2与3互质,3与5互质,5与2互质,所以同时被2、3、5整除的整数必然被2×3×5=30整除;被30整除的正整数必然可同时被2、3、5整除,因此,在100以内同时被2、3、5整除的正整数就是在10
//#include"stdafx.h"//vc++6.0加上这一行.#include"stdio.h"voidmain(void){inti,j,k;for(i=15;i
306090
被5整除的数有一个特点,分为两类,一类是可以被10整除,如10,20……,另一类就是不能被10整除但是能被5整除,如5,15……dimcount1aslong‘先看n整除以10等于多少,比如n是10的
A、75,个位上是5,各位上的数的和能被3整除,符合题意;B、85,个位上是5,但各位上的数的和不能被3整除,不符合题意;C、90,个位上是0,不是奇数,不符合题意;D、95,个位上是5,各位上的数的
2、3、5最小公倍数是30,所以100以内有30,6090三个
2、3、5都是质数,能同时被他们整除的是他们的最小公倍数以及最小公倍数的倍数.最小公倍数是2*3*5=30.100以内30的倍数有30、60、90
6个分别为15,30,45,60,75,90
30+60+90=180
intmain(){floatsum=0.0;intx=7;while(x
2*3*5=30200/30=6.203060(*2)90(*3)120(*4)150180
clearFORI=1TO100IF(i%4=0.or.i%7=0).and.(i%280)ENDIFENDFORreturn
3和5最小公倍数是15100÷15,商是6所以有6个
3、4、5最小公倍数为601000除以60=约161000以内能够同时被3、4、5整除的正整数的个数为:16