分析:(1)□46÷5,要使商是两位数,被除数的百位上的数字应比除数小,由此找出最大的即可;要使商是三位数,被除数百位上的数字应大于或等于除数,由此找出最小即可.
(2)由于8能被4整除,根据整数除法的运算法则可知,再要使商的中间有0,则□<4,即,□里可以填0,1,2,3.
解答:解:(1)□46÷5,商是两位数,那么□46的百位上的数字要比5小;
比5小的最大的自然数是4;□最大可以填4.
要使商是三位数,那么□46的百位上的数字要大于或等于5,所以□最小可以填5.
(2)根据整数除法的运算法则可知,
8□6÷4,要使商的中间有0,□里可以填0,1,2,3.
故答案为:4;5;0,1,2,3.
点评:(1)三位数除以一位数,被除数百位上的数字和一位数比较大小,百位上的数字比一位数大或相等商就是三位数,比一位数小,商就是两位数.(2)根据整数除法的运算法则确定□中数的取值范围是完成本题的关键.