본문 바로가기
반응형

전체 글142

C언어 if문을 공부하자! 비교연산자 안녕하세요 판타지코딩입니다! 오늘은 if문에 대해서 공부해 보겠습니다. if문이란? if문은 특정 조건을 만족할 때만 코드를 수행하도록 할 때 활용하는 것입니다. 만약 10개의 숫자가 1부터 10까지 나열되어 있을 때 짝수만 출력하는 코드를 작성한다면 for문으로 1부터 10까지 반복하면서 짝수가 나올 때만 printf 함수로 출력하도록 코드를 작성할 수 있습니다. if문 문법 if(num == 1) { printf("num은 1이다."); } if문은 이렇게 작성합니다. 괄호 안에 num이 1일 경우를 비교연산자로 표현해주고, 이 조건이 만족할 경우 printf("num은 1이다.");를 실행합니다. 여기서 num == 1에 쓰인 '=='가 바로 비교연산자입니다! 비교연산자는 대소를 비교하거나 동일한지.. 2023. 3. 20.
C언어 for 반복문을 공부하자! 반복문이란? 안녕하세요 판타지코딩입니다! 코드를 작성할 때 같은 코드를 여러 번 작성하는 것 보다는 더 짧고 간결하게 표현할 수 있다면 좋을 것입니다. 예를 들어 '*'을 한 줄에 하나씩 3번 출력할 때 아래와 같이 표현할 수 있습니다. printf("*\n"); printf("*\n"); printf("*\n"); printf문을 3번 작성하면 한 줄에 하나씩 출력됩니다. 그런데 이 코드를 for문을 활용해서 작성하면 아래와 같이 작성할 수 있습니다. for(int i=0; i 2023. 3. 16.
C언어 자료형에 대해서 공부하자! int, char의 특징과 크기 안녕하세요 판타지코딩입니다! C언어로 코드를 작성할 때에는 자료형을 고려해야 합니다. 자료형에 따라서 변수에 담을 수 있는 데이터가 정해지기 때문입니다. 그래서 오늘은 자료형이 무엇인지 함께 알아보고, 가장 많이 쓰이는 int형과 char형에 대해서 공부해 보도록 하겠습니다! 자료형이란? 자료형은 변수에 어떤 형태의 데이터가 담길 수 있는지 결정하는 것입니다! 정수형이라면 정수 데이터가 담길 수 있고, 문자형이라면 문자 데이터가 담길 수 있습니다. 아래의 코드를 보면서 설명해 보겠습니다. int num; char str; int형 변수 num과 char형 변수 str을 생성했습니다. int는 '정수형'입니다. 그러므로 num에는 정수 데이터인 1, 0, -1 등이 저장될 수 있습니다. char는 '문자형.. 2023. 3. 15.
C언어 변수를 생성해보자! 안녕하세요 책소녀입니다! 오늘은 C언어의 '변수'에 대해서 공부해보고, 변수를 생성하고 활용하는 방법을 알아보겠습니다! 저번 시간에는 printf함수와 scanf 함수를 공부했습니다. 그런데 scanf 함수를 활용할 때 입력 받은 문자를 변수에 저장해주게 되는데, 이 개념을 이해하기 위해서는 변수에 대한 개념이 먼저 정립되어 있어야 할 것 같습니다. 그래서 오늘은 변수에 대해서 알아보는 시간을 갖겠습니다! 1. 변수 변수는 데이터를 저장할 수 있는 상자와 같은 것입니다. 그리고 이 상자 안의 데이터는 다른 데이터를 저장하면 바뀔 수도 있습니다. 아래의 그림을 참고해서 공부해 보겠습니다! 위 그림에는 변수 'num'을 상자 모양으로 표현해 보았습니다. 이 상자에 데이터 1을 저장하면 1이 들어있는 상자가 .. 2023. 3. 14.
반응형