用双向链表实现大整数相加
源代码在线查看: main.cpp
软件大小: |
12 K |
上传用户: |
downloader_006 |
|
|
关键词: |
整数
|
下载地址: |
免注册下载 普通下载
|
|
// 程序名:main.cpp
// 程序功能:用双链表实现长整数相加
// 作者:骆宏峰
// 日期:2006.11.6
// 版本:1.0
//
//
// 对应类头文件:LINK.h
//对应类实现文件: LINK.cpp
//
#include
#include"LINK.h"
//////////////////////////////////////////////////////////////////////////////
// 主函数
//参数返回值:无
void main()
{
link a,b,c;
Link *in1,*in2;
cout a.GetNo(); //调用长整数输入函数输入a
cout b.GetNo(); //调用长整数输入函数输入b
in1=new LinkNode;
in2=new LinkNode;
in1=a.GetHead(); //取回a的表头节点
in2=b.GetHead(); //取回b的表头节点
c.add(in1,in2); //调用相加函数对链表中的数相加
c.Print(); //调用输出函数对结果进行输出
}