问题分析:男生如果在21岁这个年龄,正常来说,生理性的自然长高已经停止了。但是如果积极的做体育锻炼和注意合理的饮食,以及保持良好的作息习惯,还是有可能会长高。可以多做能拉伸关节的运动,比如跳高、跳远、游泳等,但运动量要因人而异,不要过度锻炼。饮食上可以多吃富含蛋白质、钙质的食物,比如牛肉、牛奶等,同时还应该多吃蔬菜。