入力した2つ数値の大小を判定する
当ページのリンクには広告が含まれています。
スポンサーリンク
入力した2つ数値の大小を判定するサンプルプログラムを紹介します。
判定
入力した2つの数値(a、b)の大小を判定します。
a > b
であれば、「aはbより大きい」
a < b
であれば、「aはbより小さい」
a = b
であれば「aとbは等しい」
と出力します。
サンプルプログラム
それではサンプルプログラムをみてみましょう。
/*
 * C言語のサンプルプログラム
 * - 入力した2つの数値の大小を判定 -
 */
#include <stdio.h>
int main(void)
{
  /* 2つの数値 */
  float a, b;
  /* 数値の入力 */
  printf("2つの数値を入力:\n");
  printf("a = ");
  scanf("%f", &a);
  printf("b = ");
  scanf("%f", &b);
  /* 数値の大小を判定 */
  if (a == b){
    printf("a と b は等しい\n");
  }
  else if (a > b) {
    printf("a の方が大きい\n");
  }
  else {
    printf("a の方が小さい\n");
  }
  return 0;
}
サンプルプログラムで使っている構文
実行結果
いくつかの実行結果です。
2つの数値を入力: a = 2 b = 3 a の方が小さい
2つの数値を入力: a = 5.6 b = 3.1 a の方が大きい
2つの数値を入力: a = 1 b = 1 a と b は等しい
このように入力した2つの数値の大小を判定します。