シューティングゲームを作りながらプログラミングを学ぼう! 高校生対象・プログラミング入門 (C言語編) |
【for文・while文まで進んでいる場合は】
●for文を用いて,ゲーム開始前のカウントダウン表示を追加してみよう。testmain.cppの内容を以下に差し替えてみよ。
薄い緑の背景部分が追加された部分である。ここでは,for文を使って,iを3から0まで変化させ,その値を画面中央に
表示している。
for.cpp
●また,while文を学習した後なら,上記のwhile文が処理を無限に繰り返す(無限ループ)ために使用されていることが
分かるだろう。(条件式の判定結果は偽または真になるが,C言語では偽は0,真は0以外の整数値で表現されているので,
while( 1 ) { 処理 } は,いつまで経っても条件判定の結果が1(=真)なので,無限ループとなる)