问题分析:吃火龙果,尿液会变红,这是火龙果的原因导致的。火龙果里含有大量的红色素,红色素进入体内后,通过胃肠进行吸收,进入血液循环,血液通过肾脏的代谢,大量的红色素通过肾脏排出,通过尿液排出体外,就会是红色。