메뉴 건너뛰기

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

okchoi 2022.04.11 12:27 조회 수 : 206

 

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

 

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

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


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

 

 

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