해결됨
자바 프로그래밍 입문 강좌 (renew ver.) - 초보부터 개발자 취업까지!!
printf로 %를 출력하는방법
안녕하세요. 제가 어떤분의 질문을 답변하다 궁금한점이 생겼습니다.
c언어에서는 출력할때 항상printf를 사용하잖아요?(자바강좌에서 질문하여 죄송합니다.)
구구단같은 연산코드에서는 대부분이 이런코드를 사용할거라고생각합니다.
printf("%d * %d = %d", n, i, n * i); //구구단
printf("%d + %d = %d", a, b, a + b) //"기본"
그래서 나머지연산자에서도 똑같을거라고 생각했는데
printf("%d", a % b);
와같이 설명(?)이 생략됐거나 "나머지"같은 문구로 바꿔져있었습니다.
https://dojang.io/mod/page/view.php?id=106
http://mwultong.blogspot.com/2007/01/c-modulus-operator-get-remainder.html
제 질문이 뭐냐면
System.out.printf("%d % %d = %d", 20, 3, 20 % 3); //예상출력: 20 % 3 = 2
같은 서식출력코드에서 %는 출력가능하냐?입니다.
답변해주면감사합니다.