본문 바로가기

개발 지식/C언어10

10. 부동 소수점형 (%e, %E) 안녕하세요! 컴과 복전하는 seoni입니다😄 오늘 포스팅은 부동 소수점 상수에 관해 쓰려고 합니다. 부동 소수점이란? 부동 소수점이란 소수점의 위치가 움직이는 것을 의미합니다 부동 소수점형 자료형 1. float (32비트) 2. double (64비트) 3. long double (64비트) 실수 출력방법: 형식지정자 %f -소수점 6자리까지만 출력 (넘으면 반올림) -소수점 자리수 제한: 링크첨부 -지수 표기법이용 (소수점 이하 6자리 안에서 표현 못할 시) 부동 소수점 상수란? 부동 소수점 상수는 소수를 말하며, double형으로 소수점을 이용하여 표현됩니다. ex. 3.141592, 5. , .25 특이한 것은, 소수부가 없는 "5."과 정수부가 없는 ".25"도 부동 소수점 상수 표현입니다. 부.. 2023. 1. 28.
9. 아스키 코드 안녕하세요! 컴과 복전하는 seoni입니다😆 이번에는 아스키 코드에 관해 글을 쓰려고 합니다. 아스키 코드란? 아스키 코드: 문자를 숫자로 표현하는 표준 규격 아스키 코드의 필요성 컴퓨터는 문자를 읽을 수 없습니다. 하지만 코딩할 때 인간은 문자를 사용하죠. 인간이 문자를 사용함에도, 컴퓨터는 문자를 어떻게 읽는 것일까요? 그 이유는, 컴퓨터가 문자를 숫자로 바꿔 인식하기 때문입니다. 예를 들면, 'A'라는 문자는 65로 바꾸어 인식하는 것이죠. 그런데 만약에 어떤 사람이 'A'라는 문자를 97로 읽게해놓으면 어떻게 될까요? 아마 데이터를 주고받을 때, 문제가 발생할 것입니다. 이런 문제를 해결하기 위해, 규칙이 필요하게 되었고 그 규칙이 아스키 코드입니다. 아스키 코드 표 제가 보려고 만든 아스키 코드.. 2023. 1. 27.
8. 기호 상수 (#define과 const) [C언어] 안녕하세요! 컴과 복전하는 seoni입니다😌 이번에는 기호 상수에 대해 글을 써보려고 해요. 기호 상수란? 기호 상수란, 기호를 이용하여 상수를 표현한 것으로 초기화된 이후에 값이 변경될 수 없다는 점이 특징입니다. (참고로, 상수 = 변하지 않는 수) 보통, 상수에는 변수랑 다르게 이름이 없지만 상수에도 이름이 필요한 경우가 있어서 기호 상수가 나타나게 되었습니다. 기호 상수가 왜 필요해? 기호 상수가 왜 필요한 지 궁금하신 분들이 계실텐데요 이거는 리터럴 상수(숫자)와 기호 상수를 사용하는 경우를 비교하면 이해가 쉬우실 거에요. 리터럴 상수 이용 먼저 밑의 코드는 리터럴 상수(숫자)를 이용하여 원의 면적과 원의 둘레를 구하는 코드입니다. 여기서 파이값인 3.141592를 눈여겨 봐주세요.😊 #defi.. 2023. 1. 27.
7. 입출력(scanf문, printf문)과 형식지정자(%d, %c, %f, %lf)[C언어] 안녕하세요~ 컴과 복전하는 seoni입니다😆 혹시 그 동안 scanf문과 printf문에서, float형이나 double형일때, %f를 사용해야하는지, %lf를 사용해야하는지 헷갈리지 않으셨나요? (안헷갈리셨다면 다행입니다! 저는 처음 배울 때 조금 헷갈렸거든요..😂) 혹시 헷갈리신 분들은.. 밑의 표 참고하시면 도움이 될거라 생각합니다😊 입출력과 형식지정자 표 입력(scanf문) 출력(printf문) int %d %d char %c %c float %f %f double %lf %f 이렇게 한 표로 정리해보았는데요, 이번 글이 도움이 되셨나요?? 도움이 되셨다면 공감 꾸욱~ 공감과 댓글, 구독은 제게 큰 힘이 된답니다❤️ 감사합니다 2023. 1. 27.
6. scanf문 오류와 경고[C언어] 안녕하세요 컴과 복전하는 seoni입니다😄 저번 글에서 scanf문에 관해서 썼는데요~ scanf문을 사용해서 코드를 제대로 썼는데, 오류가 나는 경우가 있었을 것 같아요..! 그래서 이번 글은 scanf문 오류와 경고를 해결하는 방법에 대해 쓰려고 합니다. 1. #define _CRT_SECURE_NO_WARNINGS 혹시 위처럼 오류가 뜬 적이 있나요? 이를 해결하는 방법은 맨 첫번째 줄(#include~의 윗줄)에 #define _CRT_SECURE_NO_WARNINGS를 넣어주세요! 2. scanf_s 혹시 위처럼 경고가 뜬 적이 있나요? 이를 해결하는 방법은 scanf뒤에 _s를 붙여주세요! 여기까지 scanf문을 사용할 때 뜨는 오류와 경고를 없애는 방법이었습니다. 이번 글도 도움이 되셨나요?.. 2023. 1. 20.
5. scanf문 [C언어] 안녕하세요! 컴과 복전하는 문과생 seoni입니다~ 저번에 출력함수인 printf문에 관해 쓴 적이 있는데요~ 2. C프로그램 구성 요소 (printf문과 형식지정자) [C언어] 안녕하세요😊 컴과 복전하는 문과생 seoni입니다! 이전 글에서 C언어를 배우기 위해 Visual Studio를 설치했는데요, 이번에는 C프로그램의 구성요소를 써보려 합니다. 프로그램 단계 먼저 프로그램 seoni00.tistory.com 출력이 있으면 입력도 있겠죠?! 그래서 이번 글은 입력함수인 scanf()에 대해서 쓰려고 합니다. 먼저 기본적인 틀부터 알려드릴께요. scanf() scanf("%d", &variable); //형식지정자와 변수이름 "%d"는 정수형 형식지정자라는 것 기억나시나요? 기억 안나신다면 위에 링크.. 2023. 1. 19.