프로그래밍 언어/C언어 17

C언어) 5-(1). 서식문자 %f 자세히 %.f와%lf차이

1. 소수점 아래 6자리까지 기본 출력한다. 이것은 앞에서도 배운 가장 기본 기능입니다. 엄청 큰 소수의 출력을 원할 경우엔 %g를 사용합니다. (근데 %g는 거의 사용안하니까 알 필요는..) ​ 2. 소수점 아래 6번째 자리에서 반올림한다. 0.1111117이라고 썻을때 출력은 0.111112로 나옵니다. --여기까지가 이전 단원에서 배운 내용-- 3. 소수점 아래 출력 자리수 정하기 [%+마침표(.)+숫자+f] %f는 소수가 짧아도 항상 6자리까지 출력합니다. 소수점 아래 2개만 출력하고 싶다면? => %.2f 소수점 아래 3개만 출력하고 싶다면? =? %.3f ​ 예시) 원의 둘레와 지름의 비율인 원주율이 있습니다. 실제 원주율을 엄청 길지만 우리는 3.14까지만 기억합니다. 따라서 %f를 이용하여..

C언어) 4. Printf 출력함수와 \n 이스케이프 문자.

C언어의 제일 기본 내장함수 printf()에 대해서 배워봅니다. 이미 앞에서 여러번 사용했지만 이제 제대로 알고 응용하도록 합니다. ​ printf()는 출력하는 함수입니다. 출력하라고 하는 문자, 숫자 등을 그대로 모니터 화면에 출력하는 것입니다. 형태: printf("원하는 문구 입력"); 의 사진과 같이 입력하고 crtl+f5키를 눌러 실행하면 printf() 예시1 위의 사진과 같이 큰따옴표("")안에 있는 문구가 그대로 나오는 것을 볼 수 있습니다. ​ 이번에는 문장 2개를 입력해보겠습니다. 문장 2개를 입력했는데, 결과는 어떨까요? 이상하게도 두 문장이 한 줄에 같이 나옵니다. 그럼 문장이 두 줄로 나오게 하려면 어떻게 해야 할까?? 바로 "\n"을 사용하는 것입니다. ​ ​ printf()..

c언어) 3. 자료형 int, float,char 등등

자료형이란 말 그대로 자료의 형태를 의미합니다. C언어는 변수 선언에 앞서, 그 변수에 어떤 형태를 담을 것인지 정해야 합니다. ​ 왜 자료의 형태를 정해야 할까요? 예를들어, 밀짚바구니에 액체를 담으면 밑으로 다 빠져나가고 작은 컵에 큰 과일을 넣을 수 없습니다. 그렇다고 엄청큰 상자에 방울토마토를 담으면 남는 공간이 많아서 버리는 공간이 많아집니다. ​ 컴퓨터의 메모리에는 한계가 있기에 공간을 효율적으로 사용하기 위해 필요한 만큼만 공간을 만들고(=자료형 선언) 이름을 붙이는겁니다(=변수 선언). 즉, 자료형을 정하는 것은 딱 맞는 공간을 만드는 것입니다. ​ 여기까지 자료형을 왜 선언하는지 이해하셨다면 자료형을 더 알아보도록 하겠습니다. ​ 한때 수포자였거나 예전에 배운것을 다 까먹은 분들을 위해(..

C언어) 2. C언어 기초단어, 변수, 변수선언

1. 변수란? 변수를 짧은 문장으로 정의하자면, 말 그대로 "변하는 수". 여러가지로 변할 수 있다는 것을 의미합니다. ​ 무엇이 변할까? 변수를 하나의 바구니 라고 생각하면, 그 안에 여러가지 담고싶은 것을 담는 의미입니다. ​ 컴퓨터는 데이터를 메모리에 저장하고, 메모리는 여러 개의 방으로 구성되어있습니다. 이 메모리의 여러 방을 변수라고 생각하면 됩니다. ​ ​ 2. 변수 선언 방이 엄청 많은데, 방에 이름이 없으면 방을 구분하기 어렵겠죠? 그래서 방에 이름을 붙혀줍니다. 이렇게 방에 이름을 붙이는 작업을 = "변수의 선언" 이라고 합니다. ​ 변수를 선언하는 방법은 간단합니다. 변수선언 공식: [자료형 + 원하는이름 + (= )+( 저장하길 원하는 것)] 밑의 사진에 노란색 부분이 변수 선언 부분..

C언어) 1. C언어 시작하기 #include <stdio.h>

C언어를 처음 시작하는 순간, 처음에 있는 문장부터 도통 뭔지... 너무 어려웠습니다. 그래서 C언어가 크게 어떻게 구성되어있는지 소개하도록 하겠습니다. ​ 우선 가장 기본적인 C언어 사진을 가져왔습니다. 단어마다 색상이 다른데, 이 색상은 각자 환경설정에 따라 다릅니다. #include : 표준입출력 헤더파일 선언문. "이제부터 파일 사용할게!"라고 말하는 느낌의 문장입니다. C언어 안에 라는 헤더파일이 있는데 이 파일을 가져오는 것입니다(선언). 안의 입력, 출력등의 내장함수(명령문)를 사용하겠다고 선언하는 문장입니다. ​ **내장함수란? C언어에 기본적으로 들어있는 명령문(함수)입니다. 예를들어, sum이라고 입력하면 프로그램이 자동으로 더하기를 계산합니다. 여기서 sum이 내장함수입니다. ​ vo..

C언어) Visual Studio 시작하기, 글꼴, 설명

시작하기에 앞서 설치한 프로그램이 보이지 않을경우, 왼쪽 하단의 윈도우 그림을 클릭하면 최근에 추가한 앱 목록에 visual studio가 있습니다 ​ 프로그램을 실행시킨 뒤, 새 프로젝트 만들기 선택 ​ 빈 프로젝트 선택 ​ 프로젝트 이름과 저장할 위치를 원하는 곳으로 설정해 줍니다. ​ 요렇게 Project1이 생성되어 밑에 소스파일이 생성됩니다. [소스파일 - 우클릭 - 추가 - 새 항목] 소스파일을 생성할때 C언어로 작성하기 때문에 -> C++파일 선택 파일이름은 원하는대로 작성해주세요. 주의!! 파일이름 끝에 ".c"또는 ".cpp"라고 C언어파일임을 적어야 합니다! 다 적으셨으면, 추가를 눌러 소스파일을 생성해주세요. ​ 이제 새로운 소스파일이 생성되었습니다. 빈 칸에 원하는 C언어를 작성하여..

C언어) 실습을 위한 Visual Studio설치하기

C언어 코드를 직접 작성하고 결과를 보기 위해서는 visual studio라는 프로그램을 설치해야 합니다. https://visualstudio.microsoft.com/ko/vs/ Visual Studio 2019 | 무료 다운로드 Visual Studio에서 코드 완성, 디버깅, 테스트, Git 관리 및 클라우드 배포를 사용하여 코드를 작성할 수 있습니다. 지금 Community를 무료로 다운로드하세요. visualstudio.microsoft.com 위의 링크로 들어가면 이러한 화면이 나옵니다. 다운로드 -> community 2019버전으로 다운받아 설치를 시작합니다. ​ 이런식으로 설치가 시작되는데, 시간이 꽤 오래걸립니다(저는 50분 정도..?) 설치가 어느정도 되면 C언어를 사용할것이기 때문..

반응형