C言語

C言語

3-3 型変換

型変換とは 3-1のプログラムで、int同士の割り算では小数部は切り捨てられると説明しました。しかし実際ではint同士の計算でも小数を扱いたいときがあります。そんな時はintの整数をdouble型の小数に変換すればいいのです。この型...
C言語

3-4 演算子と計算順位

3-1では四則計算及び余りを計算する演算子を紹介しましたが、ほかにもC言語には多くの演算子が用意されているので、それを紹介します。 なお、演算子のことをオペレーターとも呼びます。x+yという式があった場合+は演算子(オペレーター)で...
C言語

3-5 <発展> すべての演算子

本トピックは発展的な内容を扱うので飛ばして構いません。一通りC言語の学習を終えてから見ることをお勧めします。 以下、すべての演算子を分野ごとに表にまとめて示します。結合性とは、同じ優先順位の演算子が並ぶときに左右どちらの演算が先に行...
C言語

4-1 if文

if文 我々は普段の生活においていつも全く同じ行動をしているわけではありません。その時の状況によって何をすべきか常に判断して行動していることだと思います。C言語でも同じです。状況や状態によってプログラムの動作を変えることができます。...
C言語

4-2 if文の続き

入れ子のif文 if文で複数の条件を指定したいときは、複数のif文を入れ子構造にすることで実現できます。 #include <stdio.h> int main(void){ int a; puts("数字を入...
C言語

5-1 配列

配列とは 同じ型の変数を複数使いたい時、配列を使用することができます。配列を使用する際も変数を使用する時と同じように定義をする必要があります。定義の仕方は 型名 配列名[要素数]; です。要素数とは配列の中に変数...
C言語

4-3 switch文

3通り以上の処理 if文を使うと条件が真の時と偽の時の二通りに処理を分けることができます。if文は入れ子にすることができるので、if文を組み合わせて3通り以上に分岐することができます。 //サンプルコード1 #include ...
C言語

4-4 while文

while文を使った繰り返し 今までのプログラムは書かれた文が1回だけ実行されるものでした。しかし実際は同じ処理を繰り返したいという場合が多くあります。順次実行、繰り返し、条件分岐はプログラムの三大制御構造と呼ばれています。どのプロ...
C言語

4-6 for文

for文の基本的なルール ループ処理を行う文としてwhile文とdo-while文の説明をしましたが、C言語にはもう一つのループ処理の方法があります。for文は最もよく使われるループで、C言語以外のプログラミング言語でも用意されてい...
C言語

4-7 <発展> ループを制御する文

本トピックは発展的な内容を扱うので飛ばして構いません。一通りC言語の学習を終えてから見ることをお勧めします。 break文 これまでに何度か登場しましたが、break(ブレイク)文はループから抜け出すという意味です。このbre...
タイトルとURLをコピーしました