(1). Let $p$ be a prime number. Let $B\mathbb{Z}_p$ be the classifying space of the discrete group $\mathbb{Z}_p$. How to obtain $$ H^*(B\mathbb{Z}_p;\mathbb{Z}_p)=\mathbb{Z}_p[t]\otimes \Lambda[e]? $$ Here $\deg e=1$, $\deg t=2$?
(2). Let $q$ be another prime number larger than $p$. What is $$ H^*(B\mathbb{Z}_p;\mathbb{Z}_q)? $$
(3). What is $$ H^*(B\mathbb{Z}_p;\mathbb{Q})? $$
In this answer I'll assume that $\mathbb{Z}_p$ means $\mathbb{Z}/p\mathbb{Z}$.
For 2), more generally, let $G$ be a finite group and let $q$ be a prime not dividing $|G|$. Then $H^n(BG, \mathbb{F}_q)$ vanishes (for $n \ge 1$). One of many ways to see this is that under the given hypotheses $\mathbb{F}_q[G]$ is semisimple and so the category of $\mathbb{F}_q[G]$-modules has no nontrivial higher Ext groups.