「do_whileプロジェクト」の編集履歴(バックアップ)一覧はこちら
「do_whileプロジェクト」(2010/07/08 (木) 14:12:14) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
***do_while.c
#highlight(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;
}
}}