switch文を実験してみる.
//4を選択--> 1~4までが順番に実行される. 4, 3, 2, 1とやると結果が異なる。 int year; //仮引数。 int sw = 1; while(year >= 1 && sw <= year && year <= 7) { switch(sw) { case 1: break; case 2: break; case 3: break; case 4: break; } sw++; }
//ifを使う. if(year >= 1) ... if(year >= 2) ... if(year >= 3) ... if(year >= 4) ... if(year >= 5) ...
yearがint型である保証が必要.