책 내용 질문하기
75p질문입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
75
조회수
76
작성일
2019-01-08
작성자
탈퇴*원
첨부파일
75p 2번문제 while(1) 질문입니다.
Whlie조건문에서
Whlie(1) 또는 whlie(i>1)
문과 차이점이 뭔가요?
그리고 75p 2번 문제에서 whlie(1)이라고 되있는데
그냥 의미는 참이다라고 하고 문제 풀면 되는겁니까?
답변
2019-01-09 11:33:04
안녕하세요 길벗 수험서 운영팀입니다.
C프로그램 코드에서는 1은 true를 의미합니다.
while([논리값]) 이 들어가야 하는 while문에서 [논리값]에 1(true)가 들어간다는 의미는 while문에 속한 코드를 무한반복하겠다는 의미입니다.
(while(i>1)은 단순히 i가 1보다 클때 속한 코드를 반복하겠다는 의미죠)
이와 마찬가지로 2번 문제에서 또한 while문 안의 코드들을 무한 반복하겠다는 의미로 보시면 되겠습니다.
이런 경우 while문 내에 while문을 종료하는 break 명령어가 들어가 있으니, 이에 맞추어 분석하시면 되겠습니다.
행복한 하루 되세요 :)
-
관리자2019-01-09 11:33:04
안녕하세요 길벗 수험서 운영팀입니다.
C프로그램 코드에서는 1은 true를 의미합니다.
while([논리값]) 이 들어가야 하는 while문에서 [논리값]에 1(true)가 들어간다는 의미는 while문에 속한 코드를 무한반복하겠다는 의미입니다.
(while(i>1)은 단순히 i가 1보다 클때 속한 코드를 반복하겠다는 의미죠)
이와 마찬가지로 2번 문제에서 또한 while문 안의 코드들을 무한 반복하겠다는 의미로 보시면 되겠습니다.
이런 경우 while문 내에 while문을 종료하는 break 명령어가 들어가 있으니, 이에 맞추어 분석하시면 되겠습니다.
행복한 하루 되세요 :)