본문 바로가기

컴퓨터/C

C언어 강좌 6. 연산자 연산자란... 말그대로 연산을 해주는 것이다. +, -, *, /(나누기) 가 그 역할을 한다. 하지만 사칙연산 말고도 더 많은 연산자가 있다. 그래서 이번강좌에서는 사칙연산 외의 연산자를 알아볼 것이다. 1. 대입 연산자(=) 대입 연산자는 말그대로 변수에 값을 넣어주는 역할을 한다. 예를들어 num=20; 이면 num에 20이란 값을 대입해줬다고 보면된다. 2. 산술 연산자 (+, -, *, /, %) +, -, *, / 는 알거라 믿는다. 하지만 %는 처음보지 않는가? 100퍼센트! 의 %가 아니다. 여기서%는 나누셈을 했을때 그 나머지를 말한다. num=7%3; num에는 어떤 값이 있겠는가?? 7나누기3의 나머지인 1이 들어있을것이다. 3. 증감(증가, 감소) 연산자 (++, --) 이 연산자는.. 더보기
C언어 강좌 5. 입력 4강에서 배운 변수들을 이용해서 값을 받아봅시다. (입력을 받는겁니다.) 입력받는건 쉽습니다. scanf()... 이걸 이용하면 됩니다. 어떻게 이용하는지 예제를 통해 살펴봅시다. 예제 1) 해설 :: 7) 앞에서 봤듯이 "입력: "을 출력한다는 말입니다. 8) num에 입력값을 집어 넣겠다라는 말입니다. &가 왜들어가는지는 좀더 배운후에 알려드리겠습니다. 10) 말그대로 출력. 예제 1 실행 결과) scanf() 에 대한 자세한 설명... scanf는 스페이스바와 엔터를 입력으로 받습니다. 따라서 "개발자 국" 이라는 단어는 입력을 받을수 없다 라는것이죠. 다음예제를 통해서 스페이스바로 입력을 받아봅시다. 예제 2) 예제 2 실행 결과) 1과 2를 입력을 하는데요. 1(스페이스)2(엔터) 이렇게 입력을.. 더보기