よし、初心者、落ち着け。ありがとう。
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
int x = 0;
bool while1 = true;
while (while1)
{
cout << x << "\n";
sleep(200);
if (x < 10)
{
while1 = true;
}
else if (x >= 10)
{
while1 = false;
}
x = x+1;
}
cin.get();
}
さて、x に 1 を加える前に if ステートメントで x < 10 かどうかをチェックしているのに、なぜプログラムが x を 10 にするのか理解できません... 説明してください。