公而忘私(打一字)
这个谜语的谜底是:八。
解析: “公而忘私” 指因公事而忘记私事,形容无私奉献。
拆字法: “公” 字去掉“私”(厶),剩下 “八”(“公”=“八”+“厶”)。
因此,“公而忘私”=“公”-“厶”=“八”。