컴퓨터공학 💻 도서관📚

% 을 활용한 간단한 출력볍 본문

💻☕프로그래밍 언어/합체

% 을 활용한 간단한 출력볍

들판속초록풀 2025. 5. 16. 23:40

파이썬인 경우

 

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

 

 

'💻☕프로그래밍 언어 > 합체' 카테고리의 다른 글

자바와 C언어의 출력 함수 차이  (0) 2025.05.19
Comments