001 숫자의 합 구하기
N이라는 숫자를 입력받아 N 갯수만큼 숫자를 입력하고 입력받은 숫자를 더한 값을 출력한다. N의 범위가 1부터 100까지이므로 값을 int형, long형으로 담을 수 없다. 입력받는 숫자는 공백없이 더해야 한다. 입력받는 숫자는 문자열로 입력받는다. 문자열에서 char[]로 형변환하기 위해 문자열변수명.toCharArray()를 썼다. char[]의 각 요소값을 정수형 숫자로 변경한다. char를 정수로 변경할 때 강제형변환이나 자동형변환하면 아스키코드값이 출력된다. 이런 경우 char[] 각 요소에 '0'문자를 빼면 정확히 정수값이 나온다. 문자'1' = 아스키 코드 값이 49이다. 문자'0' = 아스키 코드 값이 48이다. '1' - '0' = (아스키코드값) 49 - 48 = 1 또 정수변수명 = ..
2023.09.03