A method for controlling terminal signal transmission, comprising: Monitoring (110, 201) a current working mode of a terminal; and Transmitting (120, 202) a signal according to first transmit power if it is found through monitoring that the terminal is currently in a first working mode, and transmitting the signal according to second transmit power if it is found through monitoring that the terminal is currently in a second working mode, wherein the first transmit power is greater than the second transmit power; wherein the first working mode is a working mode in which a user uses a headset to make a call, or a working mode in which a handsfree function is used to make a call, or a data service transmission mode when a distance between the terminal and the body of the user is at least a first distance threshold, and the transmitting the signal according to the first transmit power comprises: transmitting the signal according to enhanced transmit power that is greater by a first power threshold than transmit power corresponding to a transmit power level currently indicated by a network side when the transmit power level currently indicated by a network side is not the maximum transmit power level; and transmitting the signal according to enhanced transmit power that is corresponding to a transmit power level currently indicated by a network side when the transmit power level currently indicated by a network side is the maximum transmit power level. Monitoring (110, 201) a current working mode of a terminal; and Transmitting (120, 202) a signal according to first transmit power if it is found through monitoring that the terminal is currently in a first working mode, and transmitting the signal according to second transmit power if it is found through monitoring that the terminal is currently in a second working mode, wherein the first transmit power is greater than the second transmit power; wherein the first working mode is a working mode in which a user uses a headset to make a call, or a working mode in which a handsfree function is used to make a call, or a data service transmission mode when a distance between the terminal and the body of the user is at least a first distance threshold, and the transmitting the signal according to the first transmit power comprises: transmitting the signal according to enhanced transmit power that is greater by a first power threshold than transmit power corresponding to a transmit power level currently indicated by a network side when the transmit power level currently indicated by a network side is not the maximum transmit power level; and transmitting the signal according to enhanced transmit power that is corresponding to a transmit power level currently indicated by a network side when the transmit power level currently indicated by a network side is the maximum transmit power level. transmitting the signal according to enhanced transmit power that is greater by a first power threshold than transmit power corresponding to a transmit power level currently indicated by a network side when the transmit power level currently indicated by a network side is not the maximum transmit power level; and transmitting the signal according to enhanced transmit power that is corresponding to a transmit power level currently indicated by a network side when the transmit power level currently indicated by a network side is the maximum transmit power level.