1157번 - 단어 공부
예제도 다 정확하게 나오고
혹시 몰라서 다른것들도 다 입력해봤는데 정확하게 나와요
문제가 있다면 아마 22번줄 코드부터 문제 일 듯 한데...
반례입니다.
제 컴파일러에선 a입력하면 A로 잘 나와요... ㅜㅜ
c가 초기화되어있지 않아 a가 가장 많은 경우 이상한 값이 출력될 수 있습니다.
10번째 줄을 c = 0; 으로 고치면 됩니다.
와... 감사합니다, 바로 해결됐네요
죄송하지만 왜 "c가 초기화되어있지 않아 a가 가장 많은 경우 이상한 값이 출력될 수 있습니다."인지 설명 해주실수 있나요?
10번째 줄에서 c가 초기화가 되지 않아 이상한 값을 가지고 있는데, a가 가장 많다면
1. 20번째 줄에서 max에 alpha[0][1] ~ alpha[25][1]의 최댓값인 alpha[0][1]으로 초기화되고,
2. 26번째 줄을 만족시키는 i가 없어
3. c를 유일하게 바꾸는 29번째 줄이 실행되지 않습니다.
아 이제야 이해했네요 감사합니다!
댓글을 작성하려면 로그인해야 합니다.
terence112358 2년 전
예제도 다 정확하게 나오고
혹시 몰라서 다른것들도 다 입력해봤는데 정확하게 나와요
문제가 있다면 아마 22번줄 코드부터 문제 일 듯 한데...