본문 바로가기

전체 글

(4)
[C 기초] printf로 실수 출력하기 저번 시간에는 정수를 출력해봤어요! 이번에는 실수(소수 같은 것들, 1.1, 3.141592 등등)를 다루어볼거에요. 실수형 변수 선언하기 저번에는 int a처럼 int (이름) 형식으로 출력을 했었습니다. 사실 모든 변수는 (자료형) (이름)으로 선언됩니다. 이번에는 실수를 출력할 건데, 실수는 두 가지 형식이 있어요. 바로 float과 double인데요. float은 컴퓨터가 소수를 다루븐 부동소숫점(floating-point) 방식의 float을 따왔습니다. double은 float의 두 배를 담을 수 있어서 double이라 부릅니다. Float은 대게 소숫점 8자리까지 정확하게 저장됩니다. Double은 소숫점 15자리까지 정확하게 저장됩니다. float형 변수 선언 float a = 3.14f ..
[C 기초] printf로 정수 출력하기 좋아요! 저번에는 문장을 출력했죠? C언어에서는 문장을 문자열 (문자들의 배열)이라고 불러요. 하지만 우리 주변에는 문자열만 있는게 아니죠. 오늘은 printf로 문자, 정수, 소수 같은 친구들을 출력할 거에요! 전에 언급했듯 printf는 다양한 포맷을 지원하니깐. 일단 정수부터! 하지만 숫자를 그냥 출력하긴 재미 없는뎅... 숫자를 어디에 저장하고 출력해보는 건 어떨까요? 컴퓨터에서는 이렇게 저장할 수 있는 공간을 마련해줘요. 이걸 변수라고 합니다. #include int main(){ int a; a = 10; printf("%d", a); return 0; } 정수형 변수 선언 자 정수를 출력해봅시다! 먼저 int a가 눈에 들어오네요. 하나씩 뜯어보면 int는 정수를 뜻하는 영어 integer에..
[C 기초] Hello, World! - 화면에 출력하기 좋아요! 저번시간에 프로그램은 입력-처리-출력으로 이루어진다는 것을 알았어요. 입력이나 처리를 배우기에는 아직 출력 결과를 보는 법도 모르고 배울 것도 너무 많아지니 일단 출력부터 배워볼까요? printf로 글자 출력하기 출력을 영어로 print한다고 하죠? c언어에서는 출력(print)할 때 문자, 문장, 숫자 등등 다양한 포맷(format)을 지원하는 명령어인 printf라는 함수가 존재해요. (printf(), scanf()등 이름 뒤에 괄호가 씌워져있는 친구들을 함수라 해요. 이건 나중에 자세히 배웁니다). 이제 (드디어!) 코드를 써볼까요? #include int main(){ //이 아래부터 printf("Hello, World!"); //여기까지만 작성해요. 지금은 충분히 머리 아프니까 나중..
[C 기초] 시작! C언어를 시작하시는 여러분 반가워요. 같이 C언어를 시작해봅시당. C언어는 프로그래밍 언어로, 말 그대로 프로그램을 만들기 위한 언어입니다. 프로그램은 기본적으로 입력 - 처리 - 출력의 구조를 가지고 있습니다. 예를 들어볼까요? 게임을 예시로 들면, 키보드로 입력을 받고, 이를 통해 움직임을 처리하고 (캐릭터 좌표 이동, 충돌 판정, 서버와의 통신...), 이를 화면에 출력해줍니다. 마찬가지로 우리가 C언어에서 배울 기초 문법도 입력, 처리, 출력하는 것들이에요! 앞으로 키보드를 통해 입력을 받고, 조건문, 반복문 등을 통해 조건에 따라 반복하며 처리를 하고, 화면에 출력하는 방법을 배울 겁니다. 모두 잘 따라와주세요! ヾ(•ω•`)o Hello, World! 다음 글: https://hopetobee..