서식문자2 [열혈 C] printf함수에서 서식문자의 다양한 활용 서식문자의 종류와 그 의미 printf 함수에서 쓰이는 서식문자의 종류를 알아보자. 서식문자 출력 대상 출력 형태 %d char, short, int 부호 있는 10진수 정수 %o unsigned int 부호 없는 8진수 정수 %x unsigned int 부호 없는 16진수 정수 %s char* 문자열 %#o 와 %#x %o 와 %x 는 서식문자 사이에 #을 넣게 되면 해당 진수임을 드러내며 출력이 된다. #include int main(void) { int a = 17; printf("10진수 : %d\t8진수 : %#o\t16진수 : %#x", a, a, a); return 0; } 10진수 : 17 8진수 : 021 16진수 : 0x11 위와 같이 8진수 앞에는 '0'이 붙고 16진수 앞에는 '0x.. 2023. 10. 5. [열혈 C] Part 01 C언어의 기본 - 서식문자와 연산자 Chapter 02-3 printf 함수의 기본적인 이해 #include int main(void) { printf("Hello Everybody\n"); printf("%d\n", 1234); printf("%d %d\n", 10, 20); return 0; } Hello Everybody 1234 10 20 문제 1 다음의 출력결과를 보이도록 예제를 작성해보자. 단, 출력되는 숫자들(20, 123, 456)은 서식문자 %d를 이용하여 출력하도록 하자. 제 이름은 홍길동입니다. 제 나이는 20살이고요. 제가 사는 곳의 번지수는 123-456입니다. #include int main(void) { printf("제 이름은 홍길동입니다.\n"); printf("제 나이는 %d살이고요.\n", 20); pri.. 2023. 10. 3. 이전 1 다음