기초 100제 (2) 썸네일형 리스트형 코드업 1015번(선언한 자료형에 맞는 서식문자 사용) 실수 한 개를 입력받은 후 저장되어 있는 값을 소수점 셋째 자리에서 반올림한 후 소수점 이하 둘째 자리까지 출력하는 문제이다. #include int main(void) { float A; scanf("% f", &A); printf("%. 2f", A); %f 의 f앞에 .2를 붙여 줌 으로써 소수점 둘째자리 까지 출력한다는 명령을 내렸다. return 0; } #include int main(void) { float A; scanf("%lf", &A); printf("%lf", A); 출력이 에러가 뜨는 코드인데, 선언한 자료형에 알맞은 실수형 서식문자 f 를 사용하여야 한다. return 0; } #include int main(void) { double A; scanf("%lf", &A); 선언한.. 코드업 1006번 %출력해보기 "!@#$%^&*()"를 출력하는 예제이다. #include int main(void) { printf("\"!@#$%%^&*()\""); return 0; } 풀이에서 볼 수 있듯이 %를 출력하기 위해서는 %를 두 번 즉%%를 입력해줘야만 % 하나가 출력될 수 있다. #include int main(void) { printf("%%%%"); return 0; } 또 %%를 출력하고자 한다면 %를4개 입력해줘야 %%를 출력할 수 있다. 만약%%%만을 입력하였다면, %하나만 출력 값으로 나오게 된다. 이와 같은 규칙성으로 %%%를 출력하고자 한다면? #include int main(void) { printf("%%%%%%"); return 0; } 의 문장이 필요하다고 정리할 수 있다. 이전 1 다음