컴퓨터공학 💻 도서관📚
% 을 활용한 간단한 출력볍 본문
파이썬인 경우
for i in range(N):
    print(arr[(ind - i) % N], end='')
N = 5 인 경우
print( -1  %  N )   -->    출력 :  4 
-1  =  5  *  (-1)  +  4   ( 나머지는 무조건 0 <= 나머지 < 5 이다 ) 

C언어 or 자바 일 때 : 파이썬과 다르다
N = 5인 경우
print( -8 % N )  -->  출력 :  - 3
-8  =  (-1)  *  5  +  (-3)
해결 방법
뒤에 N을 추가로 더해준다 : ( ind - i + N ) % N

'💻☕프로그래밍 언어 > 합체' 카테고리의 다른 글
| 컴파일 타임과 런 타임의 차이 간단 정리 (0) | 2025.06.16 | 
|---|---|
| 자바, c언어, 파이썬의 향상된 for문 (0) | 2025.05.21 | 
| 자바와 C언어의 출력 함수 차이 (0) | 2025.05.19 | 
			  Comments
			
		
	
               
           
					
					
					
					
					
					
				