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

in #kr7 years ago (edited)

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

안녕하세요 nothink 입니다!

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



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







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


그럼 이제 시작 해볼까용~





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

(예:

#include <stdio.h>

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~!

Sort:  

뉴비는 언제나 환영!이에요.
팁! : esteem모바일 앱은 개발자가 수수료를 5% 떼간다고 하네요.
5.21% 보팅
현재 보상량 : [ 평균 - 1.36 / 5개 / 합계 : 6.79 ]

  • kr-newbie 보안관 봇! (beta 0.5.0 - 2017/07/17)