telidi   2년 전

N개의 숫자가 공백 없이 쓰여 있고, 

첫째 줄에 숫자의 개수 N이 주어지고, 둘째 줄에 숫자 N개가 공백 없이 주어진다고 합니다.

 질문 1. 공백 없이 주어진다는 것은 엔터키로 입력받는다는 것인가요?

그럼 숫자의 개수 N = 5

숫자 N개의 요소 = 12345 라고 했을 때, 

 질문 2. 아래 코드처럼 for문을 쓰면, 

변수 ch에 string 형식의 숫자(1자리)를 입력받아서,

0의 아스키 코드값인 48을 빼줌으로써 숫자로 변환하여,

변수 sum에 모두 더해 주는 형식으로 문제가 풀리는 건가요?

C++ 입문자입니다... 문제 답만 아는 것이 아닌 개념을 알고 넘어가고 싶어서 질문 올립니다.

비전공자이다 보니 고수님들의 도움이 절실하네요.

도와주시면 감사하겠습니다.

lcr7324   2년 전

네, 잘 이해하신 것 같습니다.

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