목차
1. 프로그램 소스
2. 다큐먼트파일
3. 예제파일
2. 다큐먼트파일
3. 예제파일
본문내용
#include
#include
#define MAX_TERM 100 // 항의 개수.
#define MAX_MULTI_TERM 10000 // 곱한 항의 개수 MAX_TERM * MAX_TERM
#define COMPARE(A,B) ( ( A < B ) ? -1 : ( A == B ) ? 0 : 1 )
typedef struct polynomaial
{
float coef;
int expon;
}poly;
poly terms[MAX_TERM];
int avail = 0;
void polyAddition(int starta, int finisha, int startb, int finishb, int *startd, int *finishd);
void attach(float coefficient, int exponent);
void readFromFile(int *starta, int *startb, int *finisha, int *finishb);
void printOutResult(int *startd, int *finishd, int *startm, int *finishm);
void polymultplication(int starta, int finisha, int startb, int finishb, int *startm, int *finishm);
void main(void)
{
int starta, startb, finisha, finishb, startd, finishd, startm, finishm;
readFromFile(&starta, &startb, &finisha, &finishb); // read file
polyAddition(starta, finisha, startb, finishb, &startd, &finishd); // calculate addition
polymultplication(starta, finisha, startb, finishb, &startm, &finishm); // calculate multiplication
printOutResult(&startd, &finishd, &startm, &finishm); // print retult
}
#include
#define MAX_TERM 100 // 항의 개수.
#define MAX_MULTI_TERM 10000 // 곱한 항의 개수 MAX_TERM * MAX_TERM
#define COMPARE(A,B) ( ( A < B ) ? -1 : ( A == B ) ? 0 : 1 )
typedef struct polynomaial
{
float coef;
int expon;
}poly;
poly terms[MAX_TERM];
int avail = 0;
void polyAddition(int starta, int finisha, int startb, int finishb, int *startd, int *finishd);
void attach(float coefficient, int exponent);
void readFromFile(int *starta, int *startb, int *finisha, int *finishb);
void printOutResult(int *startd, int *finishd, int *startm, int *finishm);
void polymultplication(int starta, int finisha, int startb, int finishb, int *startm, int *finishm);
void main(void)
{
int starta, startb, finisha, finishb, startd, finishd, startm, finishm;
readFromFile(&starta, &startb, &finisha, &finishb); // read file
polyAddition(starta, finisha, startb, finishb, &startd, &finishd); // calculate addition
polymultplication(starta, finisha, startb, finishb, &startm, &finishm); // calculate multiplication
printOutResult(&startd, &finishd, &startm, &finishm); // print retult
}
추천자료
- C언어로 구현한 자료구조의 원형큐
- (자료구조) 스택을 이용한 후위연산 소스
- (자료구조) 단순 연결리스트를 이용한 삽입 & 삭제 & 검색 소스
- (자료구조) 이중연결리스트를 이용한 삽입 & 삭제 & 검색 소스
- (자료구조) 큐를 이용한 환상형 연결리스트 삽입 & 삭제 소스
- (자료구조) 스레드 이진트리 중위운행 결과 소스
- (자료구조) 트리를 이용한 비순환적 중위운행 결과 소스
- 알고리즘, 자료구조 중 '문자열매칭' ppt 개념설명 수업시연
- 2010년 2학기 자료구조 출석대체시험 핵심체크
- 2010년 2학기 자료구조 기말시험 핵심체크
- [자료구조] 그래프
- 철근 콘크리트 구조.PPT자료
- C언어 자료구조 Binary Search Tree (이진 탐색 트리)
- C언어 자료구조 HashTable 해시테이블
소개글