#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int num, num2;
num = 33;
do
{
cout <<"\n" <<num-3;
}
while (num >=3);
system("PAUSE");
return EXIT_SUCCESS;
}
上記をコーディングしましたが、実行すると30が出力され、値が3になりません。ループでこれを実行するにはどうすればよいですか。num--が機能することはわかっていますが、値が1つ減るだけです。私はC++を初めて使用し、これらのことを理解しようとしています。
ありがとう!:)
//ありがとうございます編集しますnum=num-3で動作します、num-=3も動作します