The officers at the airport in Lanzhou, capital of northwestern China's Ganzhou province, were injured Monday as they fought to bring the man under control when he tried rushing through a security check, Xinhua News Agency reported.
It was not clear if the officers were stabbed or were otherwise injured during the scuffle. The man's motive and other details of the incident were being investigated.
The three officers were taken to a local hospital, where two of them remained in critical condition, Xinhua said. The extent of their injuries was not immediately available.
Normal operations at the airport had resumed, the news agency said.