상담문의

ㆍ HOME > 상담문의 > 정보처리기사 실기
제 목 이번에도 정보처리기사 실기 15강 질문요~
글쓴이  기사친구작성일 2010-10-19 오후 6:22:44조회수 471
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기

나연욱님 안녕하세요?

질문에 답변드립니다.

변수를 사용하는 경우에는 일정하게 정해진 값이 아닐 경우에 변수를 사용하게

됩니다.

강의에서 설명드린 8의 경우 약수가 1,2,4,8 로 4개의 약수가 구해지므로

1번지부터 4번지까지 출력하도록 하면되지요?

그러나 입력받은 값이 16이라면 약수는 1, 2, 4, 8,16 으로 5개의 약수가 구해집니다.

따라서 배열공간 1번지부터 5번지를 출력해야 하는 것이지요.

만약 입력받은 수가 32라면 약수는 1, 2, 4, 8 , 16 , 32 로 6개가 됩니다.

이렇게 배열공간에 저장되는 약수는 어떤 수의 약수인가에 따라 개수가 달라집니다.

따라서 상수를 끝값으로 사용할 수 없는겁니다.

그런 이유로 1부터 4까지 출력해라..라고 고정할수 없지요.

따라서 i변수가 최종적으로 약수를 저장한 주소를 기억하고 있으므로

1부터 i번지까지 출력하라고 작성해야 하는겁니다.

이해가 되셨나요? ^^

열공하시구요.

즐거운 하루되세요.






사실 어제 듣다가 말아버려서 오늘 다시 재차 듣고 있는중에

궁금한게 역시 있어서 여쭙습니다.

동영상에 9분 34초 경인데요.

1~i 즉 i를 첨자 변수로 따지자면

참고로 이게 출력 할때의 반복문이죠?

그렇다면 1~i 라 하지 말고 1~4 로 하면 안되는건가요?

댓글쓰기 :
이전글 SQL-DML 질문
다음글 문제가 안 풀려여..ㅠ.ㅠ
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기