#include <stdio.h>
int main() {
// break : 반복문을 완전히 종료
for (int i = 1; i <= 10; i++) {
if (i == 5) break;
printf("%d ", i);
}
printf("\n");
// continue : 현재 반복을 건너뛰고 다음 반복으로 이동
for (int i = 1; i <= 5; i++) {
if (i == 4)
continue;
printf("%d ", i);
}
printf("\n");
// 1부터 20까지의 수 중 3의 배수는 건너뛰고
// 15가 되면 반복문을 종료하는 프로그램
for (int i = 1; i <= 20; i++) {
if (i == 15) break;
if (i % 3 == 0) continue;
printf("%d ",i);
}
printf("\n");
//삼항 연산자 : 조건문 한 줄로 만들기
// 조건식 ? 참일 때의 값 : 거짓일 때 값
printf("%d\n", 5 > 10 ? 1 : 0);
printf("%s\n", 10 > 5 ? "참" : "거짓");
/* switch문
switch (변수) {
case 값1:
실행할 코드1;
break;
case 값2:
실행할 코드2;
break;
default:
어떤 case도 해당하지 않을 때 기본 코드;
} */
int menu;
scanf("%d", &menu);
switch (menu) {
case 1:
printf("딸기 라떼\n");
break;
case 2:
printf("핫초코\n");
break;
case 3:
printf("바나나 우유\n");
break;
default:
printf("물\n");
}
char c;
scanf(" %c", &c);
switch (c) {
case '+':
case '-':
case '*':
case '/':
printf("연산자입니다.\n");
break;
default:
printf("기호가 아닙니다.\n");
}
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: