|
stack에정수라는값으로r을저장
}
*postfix++; // *postfix의주소값을더해준다.
}
r = pop(integer); // 정수저장했던것을r로할당
return r;
}
int main(int argc, char *argv[]) // 인자의갯수를정수로가지기위하여
{
int i;
char postsusik[max];
char susik[max];
cout << "중위식:
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2011.12.21
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
중위식을 스택을 이용하여 후위식으로 바꾸는 부분이였고 여러 가지 소스와 자료를 보고 할 수 있었습니다. 계산 부분도 약간은 어려웠지만 그런대로 잘 할 수 있었던 것 같습니다. 여러 가지 공개소스를 보니 코딩하는 방법이 참 많다는 걸
|
- 페이지 8페이지
- 가격 1,500원
- 등록일 2005.11.03
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
중위식 임시 저장
char temp[10]; // 숫자 저장공간
precedence token; // 연산자와 피연산자의 고유값
do
{
printf("Infix expression:\n");
getLine(strtemp);
minusHandling(strtemp);
} while(!isInfix());
operator_stack[0] = eos; // 연산자 스택에 end of stack값을 넣음
for(i = 0; i < (int)s
|
- 페이지 15페이지
- 가격 1,000원
- 등록일 2007.06.22
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
스택 top의 연산자를 리턴
void postfix(char *infix); //중위식을 후위식으로 바꾸는 함수
int isOperator(int op); //인자로 들어온 것이 연산자인지 알아보는 함수
int incoming_priority(char oper); //incoming 연산자의 우선순위 반환
int in_stack_priority(char o
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2007.10.29
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Stack: <BOTTOM>[]<TOP>
# Token [1] is operand...
# The operand is pushed into the stack...
==================================================
==================================================
# Tokens: <FRONT>[2, 3, 4, -, *, +]<REAR>
# Stack: <BOTTOM>[1]<T
|
- 페이지 1페이지
- 가격 800원
- 등록일 2006.02.28
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|