2018년 3월 17일 토요일

[C언어] 변수,printf 실전 연습 문제

1. printf() 함수를 이용하여 문장 출력하기.

ex) printf("Hello, World !!\n");
     printf("Good bye, Wolrd !!\n");

이런 식으로, printf("출력할 문장"); 의 형식으로 문장을 출력하면 된다.

2. 여러 개의 정수와실수들을 왼쪽 정렬 또는 오른쪽 정렬으로 출력하기.

ex) // 정수,실수 왼쪽 정렬해서 출력

printf("%d\n", 900);

printf("%d\n", 77770);

printf("%f\n", 3.14235);


// 정수,실수 오른쪽으로 정렬해서 출력

printf("%5d\n", 900);

printf("%5d\n", 77770);

printf("%5f\n", 3.14235);


이와 같이, 자릿수를 지정하지 않고 출력하면 왼쪽 정렬로 출력된다. 또한, 최대 자릿수를 동이랗게 하면 오른쪽으로 정렬된 결과를 얻을 수 있다.

3 다양한 포맷 문자를 활용하여 10진수, 8진수, 16진수를 출력해보자. 

 ex)
●10진수 : printf("%d\n", 100);

8진수 : printf("%o\n", 8);

      ●16진수 : printf("%x\n", 10);
           printf("%X\n", 10);

이와 같이, 10진수는 %d, 8진수는 %o, 16진수는 %x(소문자), %X(대문자) 를 이용해 표현할 수있다.


댓글 없음:

댓글 쓰기