do_whileプロジェクト


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

do_while.c

/*------------------------------------------------------------------------------
 * Title: do_while
 * Project: do_while
 * Source: do_while.c
 * Author: B.G
 * Group: B.G
 * Created: 12:29 2009/11/14
 * Last Modified: 12:29 2009/11/14
 * ---------------------------------------------------------------------------*/
 
/* ヘッダファイルのインクルード */
#include <stdio.h> /* stdio.hのインクルード */
 
/* main関数 */
int main(void){
 
  /* 変数の宣言 */
  int start; /* 入力された初期値を格納するint型変数start */
  int limit; /* これを越えたらループ終了となる上限値を格納するint型変数limit */
  int i; /* 3ずつ増えるループ用int型変数i */
 
  /* do-whileによる3の加算ループ */
  printf("do while 3 add loop\n"); /* このループはdo-while文で値を3ずつ増やしていくものである */
 
  /* 初期値の入力 */
  printf("start:"); /* startの入力 */
  scanf("%d", &start); /* scanfで入力値をstartに格納 */
 
  /* 上限値の入力 */
  printf("limit:"); /* limitの入力 */
  scanf("%d", &limit); /* scanfで入力値をlimitに格納 */
 
  /* iの初期化 */
  i = start; /* 初期値startをiに代入 */
 
  /* do-while文でループ */
  do{ /* まず以下の文を実行する(iがlimit以上でも実行する) */
    printf("i = %d\n", i); /* iの値を表示する */
    i = i + 3; /* iの値を3増やす */
  } while(i <= limit); /* iがlimit以下なら先頭に戻り再び実行し、そうでなければ次の文を実行する */
 
  /* プログラムの終了 */
  return 0;
 
}