A method for transmitting Uplink Control Information (UCI), 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 ; when N RE _ SET _ j UCI = 3 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is ; when N RE _ SET _ j UCI = 4 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is ; when N RE _ SET _ j UCI = 6 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is ; when N RE _ SET _ j UCI = 12 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is . 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 ; when N RE _ SET _ j UCI = 3 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is ; when N RE _ SET _ j UCI = 4 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is ; when N RE _ SET _ j UCI = 6 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is ; when N RE _ SET _ j UCI = 12 , the frequency sorting position of the N RE _ SET _ j UCI REs in one RB is . <EOS>