En 1946 se fue a Gran Bretaña y estudió en la Universidad de Edimburgo, donde obtuvo un doctorado en 1948 (su supervisor fue Max Born).
Posteriormente fue a Nanjing, donde se convirtió en profesor asociado en la Universidad de Nankín, y más tarde fue ascendido a plena cátedra.
Cheng fue pionero de la tecnología nuclear china y jugó un papel importante en el desarrollo de la primera bomba atómica china.
Primero calculó la temperatura interna y la presión para la explosión de la bomba atómica en China.
Su cálculo era una tarea extremadamente pesada y casi manual, ya que durante ese tiempo China no tenía ningún equipo o incluso calculadora.