求解,详细步骤,谢谢!!!

在1,2,3,…,1000这1000个自然数中,既不是2的倍数,又不是3的倍数的数共有 个.
A.333 B.353 C.231 D.379

解:1000÷2=500
1000÷3=333...1

1000÷6=166....4

100-500-333+166=333个
正确答案为A。追问

为什么要1000÷6啊

追答

1000÷2=500 1000里面能被2整除的数有500个
1000÷3=333...1 1000里面能被3整除的数有333个
1000÷6=166....4 1000里面能被6整除的数有166个

1000-500-333+166
为什么要加上166,是因为能被6整除的数,即能被2整除(包含那500个数里面),也能被3整除(又包含在333个数里面),同时减去500和333的话,就重复减去了166个数,所以要加上166。
1000-500-333+166=333(个)

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-10
1000-(是2的倍数+是3的倍数-是6的倍数)=1000-500-333+166=333
相似回答