if文による処理の選択

 条件によって処理を変えるにはif文を使います.以下の例では整数の値を関数に渡して,偶数(even)か奇数(odd)かを調べています.

ソースリスト

#include <stdio.h>
 
void iffunc(int a) {
  printf("%d is ", a);
  if ((a % 2) == 0) {
    printf("even.\n");
  } else {
    printf("odd.\n");
  }
  return;
}
 
main() {
  iffunc(5);
  iffunc(200);
  iffunc(9091);
}

実行結果

5 is odd.
200 is even.
9091 is odd.

ワンポイント


前に戻る