[Cプログラミング]4.3その他の制御文
4.3その他の制御文
1番ゲート
繰り返しコマンドの実行中に繰り返し文を強制的に終了するために使用します.
break文が実行されると、自分を含む重複文からのみ終了します.
#include <stdio.h>
int main()
{
int num, sum = 0;
// 무한 while 루프
while (1)
{
printf("num(끝: 0)...? ");
scanf("%d", &num);
if (num == 0)
break;
sum = sum + num;
}
printf("sum = %d", sum);
}
-実行結果2連続文
使用します.while,do~whileサイクル実行時にサイクルを再実行します.
制御をループの先頭に再度移動して、次の反復を実行します.
#include <stdio.h>
#include <math.h>
int main()
{
int num = 1;
while (num != 0)
{
printf("num = ? (0 : 종료) : ");
scanf("%d", &num);
if (num < 0)
{
// 음수면 continue 수행, 루프의 선두로 복귀
printf("num : Negative number ! \n\n");
continue;
}
printf("Squareroot of %d = %f \n\n", num, sqrt(num));
}
printf("The end \n");
}
-実行結果Reference
この問題について([Cプログラミング]4.3その他の制御文), 我々は、より多くの情報をここで見つけました https://velog.io/@oinkpig/C프로그래밍-4.3-기타-제어문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol