검색어 입력폼

연결리스트 다항식의 뺄셈과 곱셈 소스

저작시기 2009.04 |등록일 2009.04.17 한글파일한컴오피스 (hwp) | 3페이지 | 가격 1,500원

소개글

HCI시간에 배우는 연결리스트중에 다항식의 뺼셈과 곱셈을 프로그래밍한 소스입니다.

실행 화면도 캡처해서 올렸습니다

컴파일 실행환경

없음

본문내용

#include <stdio.h>
#define MAX(a,b) ((a>b)?a:b)
#define MAX_DEGREE 50

typedef struct{
int degree;
float coef[MAX_DEGREE];
} polynomial;

polynomial addPoly(polynomial A, polynomial B)
{
polynomial C;
int A_index=0, B_index=0, C_index=0;
int A_degree=A.degree, B_degree=B.degree;
C.degree=MAX(A.degree, B.degree);

while(A_index<=A.degree && B_index<=B.degree){
if(A_degree > B_degree){
C.coef[C_index++] = A.coef[A_index++];
A_degree--;
}
else if(A_degree == B_degree){
C.coef[C_index++] = A.coef[A_index++]-B.coef[B_index++];
A_degree--;

참고 자료

없음
다운로드 맨위로