smg20   3년 전

제가 작성한 코드 A,B,C에 222을 입력을 하면 result의 값이 10,941,048이 되는데 이 값에 10,000,000을 나누어주면 arr[0]의 값이 1이 나와야 되지 않나요? 계속 실행해보면 결과값이 10이 나옵니다.. 혹시 어떤 부분이 문제인지 알려주시면 감사하겠습니다. ( 제가 아직 프로그래밍 입문한지 별로 안되서 코드가 많이 기네요...양해 부탁드립니다!)

yeop77   3년 전

63번째 줄

arr[0] = result / 1000000; // 8 자릿수

1000만이 아니라 100만으로 나눴네요

smg20   3년 전

아 그렇네요! 근데 1000만으로 바꿔서 실행 해봐도 값이 10이 나옵니다..

댓글을 작성하려면 로그인해야 합니다.