小军家、小红家和学校在同一条路的同一旁, 小红家到学校是 200 米, 小军家到学校是 300 米,小红家到小军家有 ( $\quad$ ) 米。
C

【分析】第一种情况, 小军家和小红家都在学校的一边, 此时小红家到小军家相距 300-200 米。第二种情况, 小军家和小红家分别在学校的两边, 则此时小红家到小军家相距 $300+200$ 米。

【详解】（1）小军家和小红家都在学校的一边:

$300-200=100($ 米)

(2) 小军家和小红家分别在学校的两边:

$300+200=500($ 米 $)$

则东东家和童童家相距 100 米或 500 米。

故答案为: $\mathrm{C}$ 。

【点睛】解决本题时要按照小军家、小红家和学校三者位置不同分两种情况解答。