1000÷42=23…34, 2□≤23,那么□里面可以填0、1、2、3,这时这个算式的积是三位数; 2□>23,那么□里面可以填4、5、6、7、8、9这个算式的积是四位数. 故答案为:0、1、2、3;4、5、6、7、8、9.