![3cm間隔で罫線を引く](https://rvso.com/image/472684/3cm%E9%96%93%E9%9A%94%E3%81%A7%E7%BD%AB%E7%B7%9A%E3%82%92%E5%BC%95%E3%81%8F.png)
答え1
2 番目のルールの後にスペースを追加しています。スペースがルール間に追加されるように、vspace の前に空白行を使用します。
最初の vspace は段落が行に分割された後に作用するので、2 番目のルールの後、yyy の前に来ますが、vspace の前に空白行がある場合はその時点で追加され、zzz の前ではなく行の間に来ます。
%
\documentclass{article}
\begin{document}
%
xxx
\noindent\rule{\linewidth}{2pt}
\vspace{3.1cm}
\noindent\rule{\linewidth}{2pt}
yyy
\noindent\rule{\linewidth}{2pt}
\vspace{3.1cm}
\noindent\rule{\linewidth}{2pt}
zzz
\end{document}
%
\end{document}