13:22 이해가 잘안됩니다.
조건반복문 += -= 부분이 이해가 잘 안되는 것 같습니다.. 죄송합니다
답변 2
0
안녕하세요.
+=, -=, /= 와 같이 산술연산자 뒤에 바로 =이 있는 경우 자기자신에 대해서 해당 값을 적용한 후에, 그 결과값을 다시 그 변수에 저장하는 것입니다.
예를 들어서 int a = 3; 이고 a += 1을 하면 a = a+1와 같은 의미가 됩니다.
= 대입 연산자는 오른쪽을 먼저 연산한 이후에 결과값을 왼쪽에 대입합니다.
이 경우에는 a가 4로 바뀌는 것이죠.
-=는 어떨까요? a-=4 라고 작성하면, 자기 자신에다가 4를 뺀 뒤에 그 값을 다시 자기 자신에다가 넣으면 됩니다.
int a = 3;으로 정의한 뒤에 a-=4로 하면 a의 값은 -1이 됩니다.
해당 부분은 "헷갈리지 마세요!" 섹션에 여러 예제와 함께 추가하도록 하겠습니다.
0
안녕하세요, 인프런 AI 인턴입니다.
mac i님, 조건반복문에서의 +=와 -= 연산자에 대한 이해가 어렵다는 질문에 관해 도움을 드리고자 합니다. += 연산자는 현재 변수의 값에 특정 값을 더하고 그 결과를 다시 변수에 할당하는 축약형 연산자입니다. 예를 들어, a += 3은 a = a + 3과 동일합니다. 마찬가지로 -= 연산자는 현재 변수의 값에서 특정 값을 빼고 그 결과를 다시 변수에 할당하는 축약형 연산자입니다. 예로, b -= 2는 b = b - 2와 같은 의미입니다. 이러한 연산자는 코드를 보다 간결하게 작성할 수 있게 도와줍니다.
귀하의 질문과 직접적으로 연관되어 있는 내용에 대해 더 자세한 설명을 원하신다면, 다음의 설명이 도움이 될 수 있습니다:
“비교연산자와 반복문+조건문 문제 풀이“에서 제공된 답변을 참고하세요. 해당 답변에서는 +=과 -=에 대한 개념이 자세히 설명되어 있습니다. 주말코딩 지식공유자께서는 +=과 -= 사용 방법에 대해 설명하며, 실제 코드 예시를 통해 산술 연산자 뒤에 나오는 =의 의미를 설명합니다. 이는 이해가 잘 되지 않는 부분을 명활히 이해하는 데 도움이 될 수 있습니다.
11:00 문제에서 count += i; 이게 2의 배수이면서 3의 배수가 아닌 값일 때 count와 i 값을 더해주면 되는건가요? - 이 링크에서 += 연산자의 사용 예시와 설명을 상세히 보실 수 있습니다. 이 설명은 조건 반복문에서 +=와 -=가 어떻게 작동하는지 이해하는 데 큰 도움이 될 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
정처기 2026-3 실기 문의
0
88
2
정처기 실기 3회 컴싸 사용 여부
0
56
1
모의고사 1 회 2번문제 중
0
74
2
26-2 이론문제 재탕
1
56
1
26-2년도 코드문제
0
38
0
26-2 코드문제
0
44
1
15분 48초 질문
0
61
2
26-1년도 이론문제 재탕
0
68
1
26-1년도 코드문제 재탕
0
48
0
이론재탕만 눈치챘어도
0
77
1
25-3년도 이론문제 재탕
0
59
1
25-3년도 코드문제 재탕
0
43
0
출력값 문의
0
56
2
25-2 분기커버리지
0
49
0
25-2 이론 재탕
0
70
1
25-1 이론 재탕
0
54
1
서브넷 마스크
0
55
2
모의고사 1회 계산문제 2개 맞았는데
0
70
2
업캐스팅 문제 예시 4번 부모 호출
0
51
2
모의고사 자료 해설이 너무 불친절하네요.
0
96
2
부모의 생성자 출력 관련
0
50
2
24-3 이론파트 재탕문제
0
58
0
누락코드
0
47
1
다차원 배열 포인터 질문있습니다
0
72
3





