질문 337개
C언어 변환 문자 관련한 질문사항들
오병희
0
평판 포인트
안녕하십니까
변환문자는c언어에서 특정한 형식으로 전환해주는 역할을 하는 것으로 알고 있습니다.
예를 들자면
#include<stdio.h>
int main(){
int x=3;
printf("x is %d", x);
return 0;
}
제가 하고 싶은 질문은 다음과 같습니다
예를 들어 부동소수점형 float와 double 같은 경우에도 3과 -5를 다룰 수 있습니다. 코드로 작성해보자면
#include<stdio.h>
int main(){
float a = 3;
double b=-5;
여기까지는 이해했습니다. 이 때, 변수 a와 b 값을 출력하려고 할 때 변환 문자를 어떻게 적용해야 하는 건가요?? 실수형을 전환하는 전환문자인 %f를 써야하나요 아니면 10진수 정수형으로 전환해주는 %d를 써야하나요?
두 번째로
#include<stdio.h>
int main(){
char c=3;
여기서도 전환문자로 %c를 써야할지, %d를 써야할지 헷갈립니다. 질문 받아주셔서 감사합니다.
커뮤니티 센터 | Q&A 사이트 논의 | Q&A 시작
로그인하여 답변