while
초기값
while(조건문){
증가값
}
#include <stdio.h>
int main(void) {
int result_2 = testWhile_1(); //while
return 0;
}
int testWhile_1() {
printf("----------- testWhile_1 시작 -----------\n");
int i = 0;
while (i < 5) {
printf("while문을 이용한 반복\n");
i++;
}
printf("----------- testWhile_1 종료 -----------\n");
}
while 1부터 10까지 합 구하기
#include <stdio.h>
int main(void) {
int result_3 = testWhile_2(); //while
return 0;
}
int testWhile_2() {
printf("----------- testWhile_2 시작 -----------\n");
/*while 이용하여 1부터 10까지 더하기*/
int sum = 0;
int i;
i = 1;
while (i <= 10) {
sum = sum + i;
i++;
}
printf("1부터 10까지의 합 : %d\n", sum);
printf("----------- testWhile_1 종료 -----------\n");
}
while의 무한 루프
#include <stdio.h>
int main(void) {
int result_4 = testWhile_3(); // while의 무한 루프
return 0;
}
int testWhile_3() {
printf("----------- testWhile_3 시작 -----------\n");
/*
while의 무한 루프
while안에 1이 들어가면 무조건 참이라는 뜻 = 무한루프
나중에 메모장이든 뭐든 단어찾기에 쓸 수 있음
*/
int num1, num2;
while (1) { //무한루프 발생 = 1
printf("두 수를 입력(멈추려면 Ctrl + C) :");
scanf("%d %d", &num1, &num2);
printf("%d + %d = %d\n", num1, num2, num1 + num2);
}
printf("----------- testWhile_3 종료 -----------\n");
}
'언어 > C언어' 카테고리의 다른 글
[C언어] 배열(array) / 배열 크기 구하기 sizeof() / 정수형배열 (0) | 2025.03.03 |
---|---|
[C언어] 배열(array) / 배열 초기화 / 배열for / 정수형배열 (0) | 2025.03.03 |
[C언어] for 반복문 / 무한 루프 (0) | 2025.03.03 |
[C언어] for문 반복문 / while 반복, 무한루프 배울 내용 (0) | 2025.03.02 |
[C언어] 3일차 통합본 / 220321 (0) | 2025.02.10 |