원형 Queue + Stack 을 함께 구현한 C source와 실행화면
- 최초 등록일
- 2009.11.27
- 최종 저작일
- 2007.09
- 5페이지/ 한컴오피스
- 가격 1,500원
소개글
원형 Queue + Stack 을 함께 구현한 C source와 실행화면
목차
없음
본문내용
『 원형 Queue + Stack 을 함께 구현한 C source와 실행화면 』
#include<stdio.h> // printf(), scanf() 함수를 사용하기 위해.
#include<stdlib.h> // exit(), system() 함수를 사용하기 위해.
#include<conio.h> // getch() 함수를 사용하기 위해.
#include<windows.h> // Sleep(), exit() 함수를 사용하기 위해.
void put(int* queue, int* front,int* rear,int* stack, int* sfront,int* srear);
void get(int* queue, int* front,int* rear,int* stack, int* sfront,int* srear);
void print(int* queue, int front,int rear,int* stack, int sfront,int srear);
< 초기화면 >
void main()
{
int queue[10]; // Queue의 크기 설정.
int front=0, rear=0, select; // 변수설정. (Queue 값, Switch 함수)
int stack[10]; // Stack의 크기 설정.
int sfront=0, srear=0; // 변수설정. (Stack 값)
while(1) // 무한반복
{
system("cls"); // 화면 새로 고침. (다시 그리기)
printf(" << M E N U >> \n");
printf("1.입력\n2.삭제\n3.출력\n4.종료\n\n");
printf("\n선택 : ");
scanf("%d",&select);
fflush(stdin); // 버퍼에 저장된 값을 지움.
참고 자료
없음