책 내용 질문하기
1권 170쪽 문제4번 질문
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
170
조회수
45
작성일
2018-06-17
작성자
탈퇴*원
첨부파일
문제 4번에 나와 있는 C언어 조건식을 보면 k=j/2*2 부분이 있습니다.
k는 홀수인지 짝수인지를 판별한다고 되어 있는데 j값에 2를 나누고 다시 2를 곱하면 다시 j가 되므로 홀수인지 짝수인지를 판별할 수 없지 않나요?
168쪽에 나와있는 순서도에는 k=int(j/2)*2로 되어 있어 홀수와 짝수를 구별할 수 있는데 말입니다.
답변
2018-06-18 10:06:50
안녕하세요.
C언어에서 k 변수가 int 형으로 선언되었으므로
k에 값이 저장될 때 정수형으로 저장됩니다.
즉 순서도에서 int() 함수를 이용해 정수로 처리한 것과 동일하게 처리됩니다.
오늘도 즐거운 하루 되세요.
-
*2018-06-18 10:06:50
안녕하세요.
C언어에서 k 변수가 int 형으로 선언되었으므로
k에 값이 저장될 때 정수형으로 저장됩니다.
즉 순서도에서 int() 함수를 이용해 정수로 처리한 것과 동일하게 처리됩니다.
오늘도 즐거운 하루 되세요.