This paper studies the communication problem between UAVs and cellular base stations in a 5G IoT scenario where multiple UAVs work together. We are dedicated to the uplink channel modeling and the performance analysis of the uplink transmission. In the channel model, we consider the impact of 3D distance and multi-UAVs reflection on wireless signal propagation. The 3D distance is used to calculate the path loss, which can better reflect the actual path loss. The power control factor is used to adjust the UAV's uplink transmit power to compensate for different propagation path losses, so as to achieve precise power control. This paper proposes a binary exponential power control algorithm suitable for 5G networked UAV transmitters and presents the entire power control process including the open-loop phase and the closed-loop phase. The effects of power control factors on coverage probability, spectrum efficiency and energy efficiency under different 3D distances are simulated and analyzed. The results show that the optimal power control factor can be found from the point of view of energy efficiency.