1000除以3等于333余11000除以5等于2001000除以15等于66余10∴在1到1000的自然数中,能被3或5整除的数共有333+200-66=467个不能被3或5整除的数共有1000-467=533个
能被3或5整除的数共有333或200个,不能被3或5整除的数共有667或800个
百度百科容斥原理。看明白就会做了。