We consider the following generalizedn-species Lotka-Volterra type and Gilpin-Ayala type competition systems with multiple delays and impulses:xi′(t)=xi(t)[ai(t)-bi(t)xi(t)-∑j=1ncij(t)xjαij(t-ρij(t))-∑j=1ndij(t)xjβij(t-τij(t))-∑j=1neij(t)∫-ηij0kij(s)xjγij(t+s)ds-∑j=1nfij(t)∫-θij0Kij(ξ)xiδij(t+ξ)xjσij(t+ξ)dξ],a.e,t>0,t≠tk;xi(tk+)-xi(tk-)=hikxi(tk),i=1,2,…,n,k∈Z+.By applying the Krasnoselskii fixed-point theorem in a cone of Banach space, we derive some verifiable necessary and sufficient conditions for the existence of positive periodic solutions of the previously mentioned. As applications, some special cases of the previous system are examined and some earlier results are extended and improved.