nothink avatar

초보자를 위한 C언어 강의! #4 변수 선언 하기 2 ('int, char, double, float') & Dev c++ 간단한 설정//Make a Changing number 2 #4 (Learning 'int, char, double, float') & Simple Dev c++ Settings

nothink

Published: 23 Jul 2017 › Updated: 23 Jul 2017초보자를 위한 C언어 강의! #4 변수 선언 하기 2 ('int, char, double, float') & Dev c++ 간단한 설정//Make a Changing number 2 #4 (Learning 'int, char, double, float') & Simple Dev c++ Settings

초보자를 위한 C언어 강의! #4 변수 선언 하기 2 ('int, char, double, float') & Dev c++ 간단한 설정//Make a Changing number 2 #4 (Learning 'int, char, double, float') & Simple Dev c++ Settings

Vote 해주세요! 감사합니다!^^~

안녕하세요 nothink 입니다!

오늘은 변수를 선언하는 것을 배울겁니다.



변수선언하기 2번째 시간 이네여! 시작전에~~







오늘도 제 글에 댓글을 달아주신 kdj@kdj 님이 저에게 도움이 디는 댓글을 달아 주셨습니다.
d1.png
댓글 감사합니다~~


그럼 이제 시작 해볼까용~





지난 시간에 이어서....
Double 과 float 는 소수를 담을수 있는 변수를 선언 합니다. ( 2,3,5,7,11,13 이 아닌 0.1, 0.1424 같은 것이다.) int 에 소수를 넣으면 소수점 자리가 버림이 된다.

(예:

#include 

int main() {

int a=0.4;
Printf("%d", a);

return0;
}

출력 결과:0


d2.png



출력결과 ↓↓
d3.png


)





double 과 float 의 차이점은 double 이 float 보다 더 많은 소수점을 저장할수 있다는 점입니다.



이제 printf 문 사이에 있는 %d 와 %c, %lf 를 알려드리겠습니다.



먼저 %d 는 int 를 출력 하는 것입니다.

 printf("%d", a);

는 a의 값을 출력 하는 것입니다.


또한 이것도 가능 합니다.

printf("%d %d %d %d", a, b, c, d);


a,b,c,d 의 값이 순서대로 출력 됩니다.


또 %d 말고 변수안에 있는 숫자를 출력 할수 있는 다른것도 있습니다.

%d: 10진수(정수형)

%f: 실수형

%e: 지수형

%o: 8진수

%x: 16진수

%u: 부호없는 10진수

%g: 실수형 자동출력

%p: 포인터의 주소

%c: 하나의 문자로 출력

%s: 문자열
입니다.






다음으로 %c 에서의 c 는 char 즉 character 의 약자 입니다.
%d 처럼 뒤에 나오는 변수에 있는 값을 출력 하는 것입니다. %c 는 문자를 출력 하는 것입니다.





%lf 와 %f 는 둘다 소수를 출력 하는 것입니다.





이제 Dev c++ 간단한 설정을 알려드릴께여. 제가 Dev c++ 를 사용하면서 글씨가 너무 작아서불편 했습니다.

그 문제를 해결 하기 위해서는 아래의 사진 처럼 해주세여~~
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
d4.png

d5.png

d6.png

d7.png

이렇게 해주시면 됩니다~~
저는 24로 했습니다. 너무 크다고 생각이 드시면 좀더 작게 하시면 되요. 제가 생각 할때는 24는 너무 큰거 같네여....




이상 nothink 였습니당~

Vote 부탁드립니다~
감사합니당!!



Please Vote
Thank you~!

Leave 초보자를 위한 C언어 강의! #4 변수 선언 하기 2 ('int, char, double, float') & Dev c++ 간단한 설정//Make a Changing number 2 #4 (Learning 'int, char, double, float') & Simple Dev c++ Settings to:

Written by

Read more #kr posts


Best Posts From nothink

We have not curated any of nothink's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From nothink