同时是2和3的倍数
则必须是6的倍数~用1000除以6等于166余4.所以至少用166个~
同时是2和3的倍数则为6的倍数,6*1~6*166.共有166个数
靠着这个,得到答案是166
#include
void main()
{
int i=0,k=0;
for (i=1; i<=1000; i++)
{
if (i%2==0&&i%3==0)
{
printf("%d\n", i);
k = k+1;
}
}
printf("Total=%d\n", k);
}
同时是2和3的倍数的数也就是6的倍数,从6开始每隔5就满足条件。
1000/6=166...4
所以共有166个