unit 18.10 질문드립니다.
, 정 연재님이 작성변수가 국어 영어 수학 과학으로 되어있습니다.
정답을 제출 할 때
변수명을 a ,b,c,d 이런식으로 써서 제출 하는데
결과값이 제대로 나와도 틀리는 거 같아서 질문드립니다.
정답처럼 변수명을 korean english 이런 식으로 명을 정해야 맞는 건가요?
문의한 코드는 삭제합니다.
이런 식으로 보통 했습니다. 실행이나 결과는 제대로 나오는데 틀렸다고 나와서 질문드립니다.
(도장_ 관리자님이 수정함 - 원문 제출일: 토요일, 6 2월 2021, 3:36 오후)
Re: unit 18.10 질문드립니다.
, 도장_ 관리자님이 작성입력
-10 100 100 100
에 대해서
불합격잘못된 점수과 같이 출력됩니다.
if 조건식의 논리를 잘 구성해야 합니다.
문제가 요구하는 것은
1. 올바른 점수가 입력되었는가?(0~100)
2. 합격 점수인가?
3. 불합격 점수인가?
변수명은 심사와 상관 없지만, 이해할 수 있는 변수명을 사용하는 습관을 들이는 것이 좋습니다. 회사에서 가장 먼저 지적 당하고, 가장 먼저 고쳐야 하는 습관이 되는데, 잘못 든 습관은 고치기 어렵습니다. 영타가 느리기 때문에 축약해서 변수 a, b, c, d, i, j, k, ii, jj, kk 등을 쓰면 곤란합니다.
한 달 뒤의 내가 봐도 이해할 수 있는 코드여야 다른 사람도 이해할 수 있을 겁니다.
Re: unit 18.10 질문드립니다.
, 도장_ 관리자님이 작성#define을 #include보다 먼저 써야 합니다.
#define의 정의에 따라 #include에 선언된 헤더 파일의 동작이 바뀌기 때문입니다.