강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của developerjyyun4342
developerjyyun4342

câu hỏi đã được viết

Bài viết xử lý thông tin của Yoonpago DB/Lập trình tất cả trong một

[Tất cả trong một] 05. Vận dụng ngữ pháp ứng dụng (2)_Lập trình [Khái niệm]

강의 3분 50초 두번째 예제코드 질문드립니다.

Đã giải quyết

Viết

·

310

0

int a, hap = 0;
for(a=0; a<5; a++, hap += a) ;
  • 초기 hap = 0

  • a = 0일 때, hap = 0+0 => hap = 0

  • a = 1일 때, hap = 0 + 1 => hap = 1

  • a = 2일 때, hap = 1 + 2 => hap = 3

  • a = 3일 때, hap = 3 + 3 => hap = 6

  • a = 4일 때, hap = 6 + 4 => hap = 10


    10 아닌가요? 결과가 동일하게 15라고 되어있는데 어떻게 15가 되는 것인지 이해가 안됩니다...ㅜㅜ
    혹시 a<=5의 오타일까요..?

pythonjavacdbms/rdbms정보처리기사

Câu trả lời 1

0

yoonpago93님의 프로필 이미지
yoonpago93
Người chia sẻ kiến thức

int a, hap = 0; for(a=0; a<5; a++, hap += a) ;
이 경우 말씀하신 10이 나오는게 맞습니다~! a<=5가 되어야 15가 될 수 있구요..!
교재 오류가 맞습니다, 혼동을 드려 죄송합니다ㅠㅠ

Hình ảnh hồ sơ của developerjyyun4342
developerjyyun4342

câu hỏi đã được viết

Đặt câu hỏi