ビデオ: 【c言語ゆっくり解説】vol.04 c言語の基本的な構文 2024
C言語を含む最新のプログラムの中核は、 999です。ループは、プログラムに特定の条件や条件が満たされるまで一連のステートメントを繰り返す機能を与えます。 C言語は、コード内でループを作成する多くの方法を提供しますが、最も一般的なのはforループです。 forループは3つの部分を持ちます: セットアップ
<!ループが終了する終了条件
-
繰り返されるステートメントであるループの部分
C言語では、forループはこれらの条件を1つの方法で処理できますどのように複雑に見えても、理解しやすくなります。 -
教師が生徒に教訓を書いて、「私の友人の名前を呼ぶのをやめよう」と言った時に、100回、チョーボードに生徒を罰する時期がありました。以下のプログラムは、1秒未満で同じことをコンピュータ画面上で行います。
-
#include int main(){int c;
ソースコードをディスクに保存すると(c = 0; c <100; c = c + 1){puts( "友人の名前を呼ぶことを控える");} return(0);}コンパイルして実行すると、次のようになります。
私は友人の名前を呼ぶことを控えます。私は友人の名前を呼ぶことを控える。私は友人の名前を呼ぶことを控える。など、100行分。どのように動作するのですか?
<! - 3 - >
forキーワードの後に括弧が続きます。括弧の中には、ループを構成する3つの独立した項目があります。 (c = 0; c <100; c = c + 1)
c変数はすでにint(整数)として定義されています。これは、forループによって、forループが繰り返される回数を制御するために使用されます。
c = 0変数cには値0が割り当てられます。for文は、ループが繰り返される前に最初に実行され、次に1回だけ実行されます。
1ではなく0で開始することは、従来のC言語のことです。ゼロは「最初の」番号です。それに慣れてください。
c <100
変数cの値が100未満である限り、ループはそれ自身を繰り返します。最後に、ループの "do this"部分を示します。 > c = c + 1
ループが繰り返されるたびに、for文がこの文を実行します。実際のC言語ステートメントでなければなりません。最初のステップで設定された変数を何とか操作することを望むものです。ここでは、変数cの値を1増やすか、
を1増やします。
ループ自体は、の後に続く文で構成されます。これらは中かっこで囲まれています:
for(c = 0; c <100; c = c + 1){puts( "私は友人の名前を呼んでいません");}