在1至1000中,能被2或3整除的数有多少个?为什么的?

问题描述:

在1至1000中,能被2或3整除的数有多少个?为什么的?

1000/2得,1至1000中被2整除的有500个
1000/3得,1至1000中被3整除的有333个
1000/6得,1至1000中被2和3整除的有166个
即1至1000中,有500+333-166=667个。

楼上的漏了一点,被2整除的有500个,被3整除的有333个,被6整除的有166个,500+333-166=667

能被2整除的有1000/2=500个
能被3整除的有1000/3等于333(去一法)
重合的有(即6的倍数)1000/6=166(去一法)
500+333-166=667

偶数就能被2整除,所以在这1000个自然数中,有500个偶数,就有500个能被2整除
能被3整除的数是3,6,9,12,15,18......999,共有1000/3取整为333个.
所以共有500+333=833个能被2或3整除的数