A method for transmitting Uplink Control Information, comprising: determining, by a user terminal, a first resource, wherein the first resource is adopted by the user terminal to transmit a Physical Uplink Shared Channel (PUSCH), and the first resource comprises N RB PUSCH Resource Blocks (RBs) in a frequency domain; transmitting, by the user terminal, first UCI on a second resource, wherein the second resource belongs to the first resource, the second resource comprises N RE UCI Resource Elements (REs), the N RE UCI REs comprise N RE _ SET UCI RE sets and N RE _ SEP UCI REs, each of the N RE _ SET UCI RE sets comprises N RB PUSCH REs, and REs with adjacent frequencies of the N RB PUSCH REs are separated by N SC RB subcarriers; wherein N RE _ SET UCI and N RE _ SEP UCI are integers not less than 0, N RE _ SEP UCI < N RB PUSCH, and N RB PUSCH are integers greater than 0, N SC RB is the number of subcarriers in one RB of the frequency domain; when the second resource comprises N RE _ SET _ j UCI RE sets on symbol j, the N RE _ SET _ j UCI RE sets comprise N RE _ SET _ j UCI REs in one RB of symbol j, a frequency sorting position of the N RE _ SET _ j UCI REs and a value of N RE _ SET _ j UCI meet a preset relationship, and the preset relationship comprises: when N RE _ SET _ j UCI = 1, the frequency sorting position of the N RE _ SET _ j UCI RE in one RB is; when N RE _ SET _ j UCI = 2, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0,6}; when N RE _ SET _ j UCI = 3, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0,4, 8}; when N RE _ SET _ j UCI = 4, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0, 3, 6, 9}; when N RE _ SET _ j UCI = 6, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0,2,4, 6, 8, 10}; when N RE _ SET _ j UCI = 12, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}. determining, by a user terminal, a first resource, wherein the first resource is adopted by the user terminal to transmit a Physical Uplink Shared Channel (PUSCH), and the first resource comprises N RB PUSCH Resource Blocks (RBs) in a frequency domain; transmitting, by the user terminal, first UCI on a second resource, wherein the second resource belongs to the first resource, the second resource comprises N RE UCI Resource Elements (REs), the N RE UCI REs comprise N RE _ SET UCI RE sets and N RE _ SEP UCI REs, each of the N RE _ SET UCI RE sets comprises N RB PUSCH REs, and REs with adjacent frequencies of the N RB PUSCH REs are separated by N SC RB subcarriers; wherein N RE _ SET UCI and N RE _ SEP UCI are integers not less than 0, N RE _ SEP UCI < N RB PUSCH, and N RB PUSCH are integers greater than 0, N SC RB is the number of subcarriers in one RB of the frequency domain; when the second resource comprises N RE _ SET _ j UCI RE sets on symbol j, the N RE _ SET _ j UCI RE sets comprise N RE _ SET _ j UCI REs in one RB of symbol j, a frequency sorting position of the N RE _ SET _ j UCI REs and a value of N RE _ SET _ j UCI meet a preset relationship, and the preset relationship comprises: when N RE _ SET _ j UCI = 1, the frequency sorting position of the N RE _ SET _ j UCI RE in one RB is; when N RE _ SET _ j UCI = 2, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0,6}; when N RE _ SET _ j UCI = 3, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0,4, 8}; when N RE _ SET _ j UCI = 4, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0, 3, 6, 9}; when N RE _ SET _ j UCI = 6, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0,2,4, 6, 8, 10}; when N RE _ SET _ j UCI = 12, the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}.