final
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
\section{課題1}
|
||||
|
||||
教科書の演習4ー1の解答
|
||||
教科書の演習4-1の解答
|
||||
|
||||
\subsection{コードリスティング}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
\section{課題2}
|
||||
|
||||
教科書の演習4ー2の解答
|
||||
教科書の演習4-2の解答
|
||||
|
||||
\subsection{コードリスティング}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
\section{課題3}
|
||||
|
||||
教科書の演習4ー3の解答
|
||||
教科書の演習4-3の解答
|
||||
|
||||
\subsection{コードリスティング}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
\section{課題4}
|
||||
|
||||
教科書の演習4ー4の解答
|
||||
教科書の演習4-4の解答
|
||||
|
||||
\subsection{コードリスティング}
|
||||
|
||||
|
||||
@@ -10,3 +10,25 @@ while (<条件式>) {
|
||||
文...;
|
||||
}
|
||||
\end{lstlisting}
|
||||
|
||||
\subsection{複合演算子}
|
||||
|
||||
C言語ではよく使用される演算子とその演算子を使った処理を手短に記述できるものがある。それらの中にはインクリメント・デクリメントがある。
|
||||
|
||||
式の評価後の値に応じて後置演算子、前置演算子と呼ばれる。
|
||||
|
||||
後置演算子は変数の後に演算子を置くことで、評価すると演算が適用される直前の値が返ってくる。
|
||||
|
||||
前置演算子はその逆で、変数の前に演算子を置き、評価すると演算が適用された後の値が返ってくる。
|
||||
|
||||
\begin{lstlisting}[language=C,title={\texttt{後置・前置演算子}}]
|
||||
int i = 3;
|
||||
int j = 0;
|
||||
|
||||
j = i++; // j = 3, i = 4
|
||||
j = i--; // j = 4, i = 3
|
||||
|
||||
j = ++i; // j = 4, i = 4
|
||||
j = --i; // j = 3, i = 3
|
||||
\end{lstlisting}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user