分布一:小红家与小明家分别在学校的两侧,那么这两家的距离为:3000+4000=7000(米);分布二:小红家与小明家在学校的同一侧,那么两家相距的距离为:4000-3000=1000(米),答:小红家与小明家相距7000米或1000米.