C言語 do while文の簡単な使い方 繰り返し処理

今回は、同じような処理を何回もやる場合に
重宝する方法があるので、早速やってみましょう。

1から10までの数を全部足して
表示するプログラムを作ってみましょう。

#include <stdio.h>

void main(void) {
      int a = 0, i = 1;

      do {
            a = a + i;
            i++;
      } while (i<=10);

      printf("1から10の合計は%dです\n", a);
}

プログラムを実行すると以下のようになります。

1から10の合計は55です

繰り返し文のdo while文が登場です。
文の最後に;(セミコロン)が必要なので、忘れないでおきましょう。

プログラムの流れは、以下のフローチャートで表しました。

上記図のように繰り返し処理が実行されます。