问题分析:精液呈黄色的原因有以下几种。具体内容如下:一是因为炎症,比如精囊炎,前列腺炎等。治疗上平时要多注意休息,少劳累,多锻炼。平时要多吃一些富含蛋白质,锌等营养成分的食物,比如:贝类、海鲜、鸡蛋、牛奶。第二种是长期没有同房,或者是没有规律的性生活,养成了一些不良的习惯。解决办法:戒掉自慰,做爱要注意个人卫生。