问题分析:一般来说,吃富含抗氧化物质、维生素A的清淡食物和含有维生素的药物可以少长痘痘,建议患者到皮肤性病科就诊,遵医嘱用药。1.食物:饮食上,以清淡且富含膳食纤维、维生素的食物为主,如白菜、菠菜、大豆、莲子、瘦肉等。此类食物具有抗氧化作用,可以延缓衰老、防止毛囊角化,促进上皮细胞增生,减少痘痘生成。2.药物:患者可以在医生指导下使用维生素C片、维生素B1片、维生素B6片等含有维生素的药物预防痘痘生成,因为维生素C具有抗氧化的作用,可以降低炎症反应。