% 必須加下列兩句
\documentclass[compress,red]{beamer}
\mode<presentation>\usepackage{listings} %使用listings包
\begin{document}
% -----------------定義你的代碼部分[BEGIN]--------------------%
% \mycode指你的代碼名,方便後面直接使用
% emph指定你要強調的關鍵字
% emphstyle指定強調使用什麼顏色
\defverbatim[colored]\mycode{%\begin{lstlisting}[frame=single, emph={cout,cin}, emphstyle={\color{blue}}]
cin >> a;
}
%-----------------定義你的代碼部分[END]--------------------%
\begin{frame}
% 直接調用
\mycode\end{frame}
\end{document}