while文
whileを使用する。
code:c
int main(void){
//変数宣言
int i=0; //ループ回数用変数
//iが5未満の時ループ
while(i<5){
printf("whileループ開始:i=%d\n",i);
i++;
printf("whileループ終了:i=%d\n",i); //whileループを出力
}
printf("処理終了");
}
break
code:c
int main(void){
//変数宣言
int i=0; //ループ回数用変数
//iが5未満の時ループ
while(i<5){
printf("whileループ開始:i=%d\n",i);
i++;
if(i==3)break;
printf("whileループ終了:i=%d\n",i); //whileループを出力
}
printf("処理終了");
}
continue
code:c
int main(void){
//変数宣言
int i=0; //ループ回数用変数
//iが5未満の時ループ
while(i<5){
printf("whileループ開始:i=%d\n",i);
i++;
if(i==3)continue;
printf("whileループ終了:i=%d\n",i); //whileループを出力
}
printf("処理終了");
}
forのcontinue
code:c
int main(void){
//変数宣言
int i=0; //ループ回数用変数
//iが5未満の時ループ
for(i=0;i<5;i++){
printf("whileループ開始:i=%d\n",i);
if(i==3)continue;
printf("whileループ終了:i=%d\n",i); //whileループを出力
}
printf("処理終了");
}
break
code:c
int main(void){
//変数宣言
int i=0; //ループ回数用変数
const int max = 4; //ループ回数の設定
//無限にループする
while(1){
i++;
printf("wihleループ\n"); //whileループを出力
if(i==max)break; //i=4の時、ループを抜ける。
}
printf("処理終了");
}
continue
code:c
int main(void){
//変数宣言
int i=0; //ループ回数用変数
const int max = 4; //ループ回数の設定
//無限にループする
while(1){
printf("whileループ開始:i=%d\n",i);
if(i==max)break; //i=4の時処理終了
i++;
printf("whileループ:i=%d\n",i); //whileループを出力
if(i==max)continue; //i=4の時、whileの先頭に戻る。
printf("whileループ終了:i=%d\n",i);
}
printf("処理終了");
}
code:C++
// 関数の呼び出し、実行
int main(void) {
int i;
int j;
for(i=0;i<10;i++){
for(j=0;j<5;j++){
printf("i=%d\n",i);
if(i == 2) break;
}
//if(i == 2) break;
}
return 0;
}
while(){