Microsoft Q&A
이 태그를 사용하여 제안, 기능 요청 및 버그를 Microsoft Q&A 팀과 공유합니다. Microsoft Q&A 팀은 정기적으로 피드백을 평가하고 그 과정에서 업데이트를 제공합니다.
질문 332개
이 브라우저는 더 이상 지원되지 않습니다.
최신 기능, 보안 업데이트, 기술 지원을 이용하려면 Microsoft Edge로 업그레이드하세요.
안녕하십니까
변환문자는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를 써야할지 헷갈립니다. 질문 받아주셔서 감사합니다.