The effect of scattering on the transmission of subwavelength Si nanorod arrays is investigated. It is found that the distance between the nanorods has important effect on the transmission because the scattered light varies largely with it. When the nanorods are close to each other, the back-scattered light and the light reflected by the surface of substrates interfere destructively and lead to a high transmission. When the distance of the nanorods increases, the intensity of the scattered light decrease and this makes the transmission decrease. The reflection and the transmission of the nanorod arrays can be adjusted by changing the distance between the neighbouring nanorods.