[C]swich~case문

suyeon·2022년 8월 25일
1

C

목록 보기
1/8
post-thumbnail

swich~case

swich~case문이란? : 여러 개의 상수 중에서 조건에 해당하는 하나를 골라서 실행한다.

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

int main(void)
{
	int num1 = 0, num2 = 0, res = 0;
	char op;
	
	printf("사칙연산 입력 (정수) : ");
	scanf("%d %c %d", &num1, &op, &num2);

	switch (op)
	{
	case '+':
		res = num1 + num2;
		break;

	case '-':
		res = num1 - num2;
		break;

	case '*':
		res = num1 * num2;
		break;

	case '/':
		res = num1 / num2;
		break;
	}

	printf("%d %c %d = %d", num1, op, num2, res);

	return 0;

}
  • 이때 break의 역할은 해당 블록을 탈출하는데 사용한다.
  • scanf를 사용해서 내가 원하는 값을 입력하면 연산이 되어서 나온다.
    ex) 6/2=3, 2*2=4, 2+5=7, 8-2=6
profile
📖개발블로그📖

0개의 댓글