본문 바로가기
반응형

Computer Language/C Language5

break, continue, switch, goto 분기문 정리 및 실습 (C언어) 안녕하세요. 오늘은 추가적인 분기문 문법을 정리하는 시간을 가지도록 하겠습니다. 정확하게 말씀드리면 break, continue, switch, goto 분기문에 대해서 정리하고 실습하는 시간을 가지도록 하겠습니다. 1. break란 무엇을 의미하는 것일까? 예를 들어서 아래와 같은 코드가 있다고 가정을 해보도록 하겠습니다. while 구문에서 계속 반복을 하다가 sum값이 5000을 넘을때 break 라는 구문이 실행이 될 것입니다. 그렇게 되면 반복문을 감싸고 있는 부분을 바로 빠져나오게 됩니다. 이따 반복문은 가장 가깝게 쌓여진 것 하나를 빠져나오게 됩니다. 그렇다면 한번 돌려 보도록 하겠습니다. #define _CRT_SECURE_NO_WARNINGS #include int main(void) {.. 2022. 7. 2.
분기 조건문 if, if else, 삼 항 연산자 정리 및 실습 (C언어) 안녕하세요. 오늘은 C언어 조건문을 정리하는 시간을 가지도록 하겠습니다. 조금더 정확하게 이야기하면 분기문 if, if else, 삼 항 연산자에 대해서 알아 보도록 하겠습니다. 그전에 분기에 대해서 알 필요가 있습니다. 분기란 무엇을 의미하는 것일까요? 분기란 나뉘어 갈라지는 것을 의미합니다. 아래 코드가 있습니다. 두수를 입력받아서 덧셈, 뺄셈, 곱셈, 나눗셈 연산을 수행하는 코드입니다. 그런데, 분기를 하지 못하면 우리는 덧셈만 필요한데도 뺄셈, 곱셈, 나눗셈 연산을 모두 수행해야 합니다. 하지만 분기가 가능하면 선택동작이 가능하게 됩니다. 그렇다면 대표적으로 분기를 수행하기 위한 구문이 무엇이 존재할까요? 지금부터 알아 보도록 하겠습니다. 1. if구문을 이용한 분기 아래 if 구문을 살펴 보도록.. 2022. 7. 2.
C언어 반복문 정리 (while, do while, for 구문 정리 및 실습) 안녕하세요. 오늘은 반복문에 대해서 알아 보는 시간을 가지도록 하겠습니다. 우선 반복문이란 무엇을 의미하는 것일까요? 1. 반복문이란 무엇일까? 반복문은 어떠한 코드를 반복적으로 실행하기 위해서 구성하는 문장을 의미합니다. 반복문의 종류로는 while, do-while, for 구문이 있습니다. 모두 숙지하고, 때에 따라서 사용을 해야합니다. 한번 아래 그림을 살펴 보도록 하겠습니다, 2. while 구문이란 무엇일까? 아래 코드가 보입니다. 아래는 while 반복문을 사용하고 있습니다. 먼저, while 중괄호 안에 반복을 원하는 구문을 넣습니다. 그리고, while 구문이 참이 될때까지 반복을 수행합니다. num이 5가 되는 순간 빠져나오겠네요. 만일 반복의 대상이 코드 한줄이면 줄괄호 생략이 가능합.. 2022. 7. 1.
C언어 함수 정의, 함수 선언, 함수 호출에 대한 정리 안녕하세요. 오늘도 이어서, 계속 C언어를 이해해 보는 시간을 가지도록 하겠습니다. 오늘은 C언어 함수의 정의, 함수의 선언, 함수의 호출에 대해서 정리해 보는 시간을 가지도록 하겠습니다. C언어를 이해하기 위해서는 먼저, C언어의 기본단위를 아셔야 합니다. C언어의 기본단위는 바로 '함수'입니다. 함수를 살펴보면 입력과 출력이 있습니다. 위의 함수는 y = 3x + 4 입니다. 여기서 입력은 x, 출력은 y 입니다. 이것을 c언어 함수로 만들어 보도록 하겠습니다. 아래는 제가 간단히만든 함수의 정의입니다. int function(int x) { int y = 0; y = 3 * x + 4; return y; } 위에서 함수의 정의를 사용할 경우 함수 앞에 보이는 int는 (int function (in.. 2022. 6. 29.
반응형