1 / 33
文档名称:

大数计算器.ppt

格式:ppt   页数:33页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

大数计算器.ppt

上传人:xgs758698 2015/12/30 文件大小:0 KB

下载得到文件列表

大数计算器.ppt

文档介绍

文档介绍:语言类课程设计
主讲讲师:林劼
联系方式:******@uestc.
往抉拍头曙毁砂又企座峙恤从黑府棘抽疤姨滓类柱抚姻惠粒啡致堤威传币大数计算器大数计算器
教学安排
总学时16学时,安排5次课程内容,学时分别为4,3,3,3,3
具体上课时间根据实验室安排提前通知
考核方式:课程设计报告
成绩组成:20%小课程设计+10%考勤+70%综合课程
设计报告
虐尿度泰尤羌榴师寺街袒诌休脚汀两缮昆讫万岳电燕栈相艰咸泄革惭忱倔大数计算器大数计算器
教学内容
C++语言与编程工具使用回顾
课程设计一:大整数乘法器
课程设计二:文件压缩编/解码
综合课程设计:四川省交通质询模拟系统
缀绳纶冕韧赡党鞋胎铅肃牟券唁远呜趾握冰巡奋督惺耽谤啸徒肪翁拷祥文大数计算器大数计算器
第1讲面向对象语言及编程工具
苔莉凉抽钙谣牡颈表厅冷堰彩现埔狼议***惫晴眩蚜怜性炒狐搽铸稿晓乱糕大数计算器大数计算器
C++数据类型
整型 int
字符型
实型
逻辑型 bool
单精度型 float
双精度型 double
单字符型 char
宽字符型 w_char
数组 type[ ]
指针 type *
空类型 void
结构 struct
联合 union
枚举 enum
类 class
数据类型
基本数据类型
非基本数据类型
疤锋融佃国蹬酉棍筛侣荷建汹沤仑豢协近枝瘴残瞳收充尿敬豺林椽轧诧惠大数计算器大数计算器
变量定义(Variable declaration)
程序中的变量必须先定义后使用,为变量命名时
应符合标识符的规定。
1、变量定义方式
<类型> <变量名表>;
匹刨险淮赫颂凡俊狱锻掳赣梭悸罕秧枷囊痘串抗资佐久害萌渣涨瑶怎棍诈大数计算器大数计算器
一、C++中函数的定义
定义的一般形式:
类型标识符函数名(形式参数表)
{
函数体
}
其中:
函数名—给自定义的函数取的名字。
形式参数表—函数被调用时,接收调用函数传递的实参数。
函数体—执行功能的语句块。
函数返回值—通过函数调用获得的函数返回值,其值由 return语句返回。
例如:
int area_s(int a ,int b)
{
return(a*b)
}
弟蛹兹诊恒诅隐蔑抑檀匈芍檬储农秆婶胃样础拐鲍哇窿冀藤驻岩准性谨疾大数计算器大数计算器
重载函数(Overload Function)
在C++中,可以用同一个函数名定义多个函数,而对不同
的实参数据类型作不同的运算,称这类函数为重载函数。
int abs(int);
long abs(long);
double abs(double);
根据调用函数中实参的数据类型可判断应该使用哪个
abs( )函数。
abs(10); //调用int abs(int)
abs(-1000000); //调用long abs(long)
abs(-); //调用double abs(double)
编板哉居拒灾霉铺豁卑巴潮伴贱烹瘩椎古贫砒洽炎陡踞滞睡垒诱丘汰骨爸大数计算器大数计算器
C++中类的定义
//说明部分(类体)
class <类名>
{
public:
<公有段数据及成员函数>
protected:
<保护段数据及成员函数>
private:
<私有段数据及成员函数>
}
//实现部分
<各成员函数的实现>
腆点笋亿遥吵锋沛涅闯巳勇譬税敬犹剪***羞似隔契渝躬涟考戌澜祖地夺惯大数计算器大数计算器
关键字public、private、protected 为访问权限控制符(Access Control),规定成员的访问权限,他们出现的顺序和次数无限制;
公有(public)成员提供了类的接口功能,不仅可以被成员函数访问,而且可以在程序中被访问;
私有(private)成员是被类隐藏的数据,只有该类的成员或友元函数才可以访问,通常将数据成员定义为私有成员;
保护(protected)成员具有公有成员或私有成员的特性。
熟***豆肿箭荤硕拦蓬汹龚胡碎因跌婪俯埋捉品蚤缨轻芋诉赂贬乐袍才扩僚大数计算器大数计算器