1到1000,能被5整除的数之和循环结构
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/21 06:50:38
能被3,5整除就必须能被15整除120/15=8所有有8个具体为15,30,45,60,75,90,105,120
i=1:s=0:t=0:p=0Doifimod3=0thens=s+i:p=p+ielseifimod7=0thent=t+i:p=p+iendifi=i+1untili>1000(s表示能被3整除的
3再答:6再答:9再答:12再答:12再答:15再答:18再答:21再答:24再答:27再答:30再答:33再答:36再答:39再答:42再答:45再答:48再答:51再答:54再答:57再答:60再
能被5整除,所以末位是0或者5所以1到1000之间,共有1000/5=200个数可以被5整除然后,因为1000/35=28余20,所以1到1000之间,被5整除又能被7整除的有28个所以能被5整除但不
能被5整除的数有20个,能被7整除的数有14个,能被35整除的数有2个.所以,能被5或7整除的数一共有20+14-2=32个.注意,这里最好不要用“和”,应该用“或”.你得出34是因为35,70这两个
能被3整除的数有:120/3=40个能被5整除的数有:120/5=24个既能被3整除又能被5整除的数有:120/15=8个也就是这8个数在上面都算了一次,所以要减去一次所以能被3整除或被5整除的数共有
100到1000能被3整有(1000-100)/3=300100到1000能被15整有(1000-100)/15=60100到1000能被3整除但不能5整除的数的总数=300-60=240
500+333+200-166-100-66+33=734
头文件和函数我就略了,直接代码voidmain(){inti;for(i=1;i
voidmain(){intsum=0;for(inti=2;i
1000之间能被2整除的数个数:1000÷2=5001000之间能被3整除的数个数:[1000÷3]=3331000之间能被5整除的数个数:1000÷5=200既能被2整除又能被3整除的数个数:[10
235和70
1-200中,能被5和8整除的,得是40的倍数40,80,120,160,200共5个
200/5=40200/8=25200/40=5能被5或8整除的有:40+25-5=60个
PrivateSubForm_Load()ForI=1To1000IfIMod7=0ThenX=X+1IfXMod10=0ThenLabel1.Caption=Label1.Caption&vbNew
1000÷3=333余1即能被3整除的有333个1000÷7=142余6即能被7整除的有142个1000÷21=47余13即能同时被3和7整除的,有47个那么,能被3整除,或能被7整除的,有:333+
就是能被35整除的数的个数1000÷35=28……余20因此从35*1,到35*28,共有28个数
必然是3*5*7=105的整数倍105210315...945一共9个
大家给的都是程序,我想你要的应该不是编程吧!可以这样想:1、从1到15,16到30,…,76到90等这六组数,每组连续的15个数规律是一样的,即每组的15个数里有5个能被3整除,有3个能被5整除,有1