解答:
解:3□6乘□的积是四位数,那么一位数大于或等于3;
假设一位数是3,6×3=18,向十位上进1,十位上的数乘3加1的末位数是3,只有3×4+1=13,所以,十位上的数是4,向百位进1,百位上3×3+1=10,符合题意,即346×3=1038;
假设一位数是4,6×4=24,向十位上进2,十位上的数乘4加2的末位数是3,找不到这样一个数,所以不符合;
假设一位数是5,6×5=30,向十位上进3,十位上的数乘5加3的末位数是3,只有十位上的数是偶数时,符合题意,即十位上的数是0,2,4,6,8;306×5=1530,326×5=1630,346×5=1730,366×5=1830,386×5=1930;
假设一位数是6,6×6=36,向十位上进3,十位上的数乘6加3的末位数是3,只有5×6+3=33,也就是十位上的数是5,又356×6=2136不符合;
一位数是7、8、9,所得的积都超过1000,都不符合.
由以上可得:

.