본문 바로가기
PROGRAMMING/C

변수 선언과 출력

by 쪼렙엔지니어 2022. 2. 11.
반응형

자 오늘도 이 새까만 도화지에서

시작해 봅시다.

지난시간에 변수에 대해서 알아보았고,

간단히 사용도 해보았습니다.

 

이번시간에는 조금 더 자세히 알아보겠습니다.

특히 출력하는 법에 대해서요.

 

1. 변수의 선언

먼저 위와 같이 변수에 들어갈 값을 지정하지 않고

변수명만 변수의 자료형 타입과 함께 선언이 가능합니다.

변수에 들어갈 값은 나중에 따로 지정이 가능합니다.

 

그리고 같은 자료형이라면 위와 같이

연속적으로 선언이 가능합니다.

 

그리고 C언어는 대소문자를 구별합니다.

그렇기 때문에 a와 A는 다른 변수입니다.

다른 자료형으로 선언하는 것도 당연히 가능합니다.

 

그리고 변수선언시에 숫자가 앞에 오면 안됩니다.

문자뒤에 숫자가 오는건 가능합니다.

 

변수 선언시에 한글도 괜찮습니다.

 

길게 쓸 수 있지만, 띄어쓰기는 안됩니다.

즉 스페이스바 사용은 안됩니다.

대신에 언더바를 넣어서 사용이 가능합니다.

 

예약어는 변수로 사용할 수 없습니다.

예약어란, C언어에서 이미 쓰고 있는 것들입니다.

그래서 예약어는 변수로 사용할 수 없습니다.

 

 

2. 변수의 출력

 

출력함수 printf를 사용할 때

정수형 변수의 출력에는 %d를 사용하고,

실수형 변수의 출력에는 %f를 사용하며,

문자형 병수의 출력에는 %c를 사용합니다.

 

위는 작성한 코드와 실행결과 입니다.

 

위와 같이 실수형 출력에서 %f 대신에 %.2f를 쓰면

소수 둘째자리까지 출력합니다.

 

정수형 출력에서 %d 대신에 %5d를 사용하면

가능하면 숫자의 자리수를 5자리로 맞춰서 출력합니다.

여기서 가능하면이라는 전제조건은

원래 변수에 들어있는 값이 5자리를 넘어가면

무시하고 전체가 다 출력되기 때문에

그렇습니다.

 

마지막으로 실수형 출력에서 %f 대신에 %6.3f를 사용하면

위에서 언급한 두가지 내용을 모두 합해놓은 방식으로

출력됩니다.

 

오늘은 일단 여기까지 입니다.

오늘도 간단하게 변수의 선언과 출력에 대해서 알아보았습니다.

 

다음시간부터 본격적으로 문법이야기를 해보겠습니다.

 

감사합니다.

 

제 블로그를 방문해 주셔서 감사합니다.

도움이 되셨다면 공감(좋아요) 부탁드리고,

댓글은 다른분들께도 좋은 정보일 수 있으니

공개로 부탁드립니다.

여러분의 작은 정성이 좋은 포스팅을 생산하는

힘이 된답니다. :)

감사합니다.

 

반응형

'PROGRAMMING > C' 카테고리의 다른 글

대입연산자, 산술연산자  (0) 2022.02.23
변수의 출력 다음은 데이터 입력!!  (0) 2022.02.14
2진법, 10진법, 16진법 그리고 변수  (0) 2022.02.09
Hello world #2  (0) 2022.02.08
Hello world #1  (0) 2022.02.07

댓글