用棱长为1厘米的小正方体摆成一个长40厘米,宽和高都是1厘米的长方体,需要多少个小正方体?长方体的体积是多少?