검색어 입력폼

[자료구조]두 개의 다항식을 입력 받아서 더하는 프로그램 (연결리스트)

등록일 2005.06.18 워드파일MS 워드 (doc) | 7페이지 | 가격 800원

소개글

^^*

컴파일 실행환경

비주얼C 6.0에서 만들었습니다.

본문내용

1.두 개의 다항식을 입력 받아서 더하는 프로그램(연결리스트)
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define COMPARE(x,y) (((x)<(y)) ? -1 :(((x)==(y)) ? 0 : 1))
#define IS_FULL(pointer) (!(pointer))
#define IS_EMPTY(pointer) (!(pointer))

typedef struct poly_node *poly_pointer;
typedef struct poly_node
{
int coef;
int expon;
poly_pointer link;
}poly_node;

poly_pointer create_node(void);
poly_pointer padd(poly_pointer a, poly_pointer b);
poly_pointer attach(int coef, int expon, poly_pointer pointer);
void print_poly(poly_pointer front);


//////////////////////////////////////
// main 함수
//
void main(void)
{
poly_pointer x, y, z;
printf("두 다항식의 입력과 덧셈을 하는 프로그램\n\n");
printf("****첫번째 다항식 X ****\n\n");
x = create_node();
printf("\n\n****두번째 다항식 Y ****\n\n");
y = create_node();
z = padd(x, y);
printf("\n////////////////결과///////////////////");
다운로드 맨위로