[컴퓨터공학]링크드 리스트
- 최초 등록일
- 2006.06.05
- 최종 저작일
- 2006.05
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
리포트로 짜본 링크드 리스트 입니다.
몇번째 어디에 추가 할건지 받아서 추가 하고
몇번째 삭제 할건지 받아서 그쪽을 삭제하고 프린트하고 종료하는 간단한
구조로 되어있습니다.
목차
없음
본문내용
void main() //main 함수 구현
{
int num1, num2=0; //숫자 입력받을 변수생성
while(num1 != 4){
printf("1. 추가\n2. 삭제\n3. 프린트\n4. 종료\n"); // 추가, 삭제 묻는 구문
scanf("%d", &num1);
switch(num1)
{
case 1: printf("몇번째에 추가할건지 숫자를 쓰시오\n"); //추가
scanf("%d", &num2);
printf("어떤 값을 추가할건지 숫자를 쓰시오\n");
scanf("%d", &value);
insert(&ptr, num2, value);
break;
case 2: printf("몇번째를 삭제할건지 숫자를 쓰시오\n"); //삭제
scanf("%d", &num2);
value = del(&ptr, num2);
printf("%d 값을 삭제하였습니다.\n",value);
break;
case 3: print_list(ptr); //프린트
break;
case 4: printf("종료합니다."); //종료
break;
default: printf("잘못된 값을 입력하셨습니다.");
}
}
}
참고 자료
없음