메뉴 건너뛰기

연산자 나머지(%%) 표현 방법

okchoi 2022.04.11 12:27 조회 수 : 97

 

result=x%y인데 printf에서는 %% 해주는 건가요?

 

C언어에서는 나머지를 의미하는 퍼센트(%)를 출력하기 위해서 "%%"라고 퍼센트(% 2개를 입력해야 합니다.

그 이유는,
C printf() 함수에서는 "퍼센트 기호 (%)", 변환명세 출력을 위한 특수한 의미로 사용되므로, 퍼센트(%) 기호 자체를 출력하기 위해서는 퍼센트 기호를 "2개 중복"해 주어야 제대로 출력됩니다.


// 100%를 출력하고 싶으면 아래와 같이 지정해 줘야 결과가 올바르게 나옵니다.
int num=100;
printf("%d%%", num); // 100%

 

 

번호 제목 글쓴이 날짜 조회 수
공지 메인 함수가 2개 라는 에러메시지 발생했을 때 해결 방법 okchoi 2022.05.30 23
공지 [warning] implicit declaration of function 'scanf_s' 해결책 okchoi 2022.05.24 14
공지 main' must return 'int' 오류에 대한 해결방법 okchoi 2022.05.02 742
공지 main 함수 관련 문의 okchoi 2022.05.02 11
공지 Dev C++ 테마파일 적용시키기 okchoi 2022.04.19 55
» 연산자 나머지(%%) 표현 방법 okchoi 2022.04.11 97
공지 실행파일 사라지는 현상 okchoi 2022.04.10 6
공지 새로운 프로젝트 생성 방법 okchoi 2022.04.04 6
공지 main 함수 앞에 int, 마무리 할 때 return 0;은 무조건 써야 하는 건가요? okchoi 2022.03.22 275
공지 기말고사 Q/A 모음 okchoi 2021.12.03 21
공지 [Error] 'for' loop initial declarations are only allowed in C99 or C11 mode 해결방법 okchoi 2021.11.22 26
공지 scanf_s vs scanf okchoi 2021.10.23 14
공지 압축상태에서 프로젝트 파일 클릭시 일어나는 현상 okchoi 2021.09.24 6
공지 파일 확장명 표시하는 방법 okchoi 2021.09.12 72
공지 (C/C++)맥북에서 C언어,C++ 개발 환경 세팅하기 okchoi 2021.09.04 13
공지 Layout 파일 okchoi 2021.07.31 10
공지 Dev C++ 언어 한글(Korean) 설정 okchoi 2021.03.08 1531
공지 void main() 사용시 오류 okchoi 2020.10.24 248
공지 변수 선언 방법 okchoi 2020.07.09 7
공지 Id returned 1 exit status 오류 해결 방법 okchoi 2020.04.20 9752
2 macOS에서 사용가능한 Xcode okchoi 2020.04.04 7
1 main 함수 관련 문의 okchoi 2020.03.30 14
위로