1 / 9
文档名称:

安工大数据结构程序设计.pdf

格式:pdf   大小:317KB   页数:9页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

安工大数据结构程序设计.pdf

上传人:阳仔仔 2021/9/22 文件大小:317 KB

下载得到文件列表

安工大数据结构程序设计.pdf

相关文档

文档介绍

文档介绍:《数据结构》
课程设计实验报告
指导老师:汤亚玲
专业: 计算机科学与技术
姓名: 李瑞贤
学号:
设计时间: 2015/06
实验一、大数相乘
(1),用一个整型数组表示一个大数 , 数组的每个元素储存大数的一位数字 , 则
实际的大数 d 表示为 : d=a[k]*10 的 k-1 次幂 +a[k-1]*10 的 k-2 次幂
+......+a[2]*10+a[1] 其中 a[0] 保存该大数的位数.
(2)实现两个大数相乘.
(3)再此基础上实现两个大数相除
/*
本程序假设所输入的大数均在 20 位以内,并且输入数字时候假定不出现非法情
况(例如不存在这样情况 123a78ty 等)
这里只完成了大数的乘法运算
*/
#include ""
#define MAX 21
void InputNumber(int []); // 输入大

void InitNumber(int []); // 初始
化用于存放结果的数组
void Multi(int [],int [],int []); // 进行大数乘法
void singleMulti(int [],int,int []); // 对大数乘以一位数的
函数
void Add(int [],int []); // 对结果
进行错位相加
void printresult(int []); // 输出结

void main()
{ //largenumber1[] 和 largenumber2[] 表示要相乘的大数, mResult[] 表示结果
存放的数组,显然其位数不会超过 2 * (MAX - 1)
int largenumber1[MAX],largenumber2[MAX],mResult[2 * MAX -1];
printf("Input the first number:\n");
InputNumber(largenumber1);
printf("Input the second number:\n");
InputNumber(largenumber2);
InitNumber(mResult);
Multi(largenumber1,largenumber2,mResult);
p

最近更新

苏教版一年级下册数学第一单元-20以内的退位减.. 8页

社会人自荐信范文10篇 20页

苏教版一年级上册数学第九单元-认识11-20各数.. 9页

2025年绵阳市2025年高考补报名时间 6页

期末测试卷-2021-2022学年科学二年级下册-教科.. 9页

2025年给好朋友高考励志留言 8页

2025年给保安的表扬信 14页

新部编版小学二年级上册道德与法治期末测试卷.. 6页

新苏教版二年级上册科学期末考试试卷(名校卷).. 5页

新教科版六年级上册科学期末测试卷【精品】 8页

2025年经典中秋节说说 66页

教学课件:第三课-享誉世界的手工业概述 25页

教科版科学四年级下册第1单元-植物的生长变化.. 6页

教科版科学四年级上册第一单元《声音》测试卷.. 8页

教科版科学五年级上册第四单元《健康生活》测.. 6页

教科版科学二年级上册《期末测试卷》精品(网校.. 8页

2025年百货电子商务全国城市销售连锁代理授权.. 7页

教科版科学一年级上册第二单元-比较与测量-测.. 6页

教科版小学五年级上册科学期末测试卷答案免费.. 6页

教学评估标准解读 28页

2025年精选五篇低碳环保倡议书 13页

高分突破教材全解 5页

2024版八年级下册英语模拟试卷 7页

白酒酒庄运营商业计划书 4页

自愿离婚协议书电子版可打印 4页

初中语文中考作文辅导--让你的语言文采飞扬省.. 22页

小学歌唱教学促进学生审美能力问卷调查报告范.. 2页

阴极电泳漆生产工艺技术进展及当前发展趋势 6页

重庆市南岸区政府投资项目管理办法(试行)南岸.. 30页

绍兴市迪荡河湖治理工程环境影响报告书 17页