《的初步知识》ppt课件

《的初步知识》ppt课件

ID:27295478

大小:787.51 KB

页数:27页

时间:2018-11-30

《的初步知识》ppt课件_第1页
《的初步知识》ppt课件_第2页
《的初步知识》ppt课件_第3页
《的初步知识》ppt课件_第4页
《的初步知识》ppt课件_第5页
资源描述:

《《的初步知识》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主讲:陈亚东高级程序设计语言C++教材、参考书与课时安排教材:C++程序设计谭浩强主编清华大学出版社参考书:C++程序设计教程钱能主编清华大学出版社C++程序设计实验指导钱能主编清华大学出版社课时安排授课:56学时(含16学时上机)上机安排上机地点:计算中心机房206、208上机时间:周一中午(7-9、11-13、15、17周上)上机内容:随教学进度的基础训练(上机调试每次课堂作业)要求:所有作业必须独立完成作业必须经上机调试通过上机考勤3次缺席,按不及格处理发现上机时间上网,按缺席一次处理课程要求课前请做好预习

2、保持课堂安静,头脑清醒,思维活跃认真、独立、按时完成并提交作业重视上机实践,有效利用宝贵的上机时间总目录第1篇基本知识第2篇面向过程的程序设计第3篇基于对象的程序设计第4篇面向对象的程序设计第1章C++的初步知识第2章数据类型与表达式第1篇基本知识1.1从C到C++1.2最简单的C++程序1.3C++程序的构成和书写形式1.4C++程序的编写和实现1.5关于C++上机实践第1章C++的初步知识1.1从C到C++程序设计语言的发展机器语言汇编语言高级语言面向过程面向对象CPU指令系统,由0、1序列构成的指令码组成如

3、:10000000加10010000减用助记符号描述的指令系统如ADDA,B面向机器的语言程序设计是数据被加工的过程客观世界可以分类,对象是类的实例对象是数据和方法的封装对象间通过发送和接受消息发生联系程序设计关键是定义类,并由类派生对象5254565860626466687072747678808284868890929496AdaALGOL60ALGOL68PascalModula-2CPLBCPLBCC++JavaLISPPROLOGCOBOLFORTRAN77PL/1Simula67Smalltalk80

4、BASICANSI-BASICQBASICVBFORTRAN90C++语言发展过程产生过程时间:20世纪80年代初地点:美国贝尔实验室目的:大规模软件开发设计人:BjarneStroustrup博士及其同事C++特点C++保留了C语言原有的所有优点增加了面向对象的机制C++是C的超集功能强大的混合型的程序设计语言。例1.1输出一行字符:“ThisisaC++program.”。程序如下:#include//包含头文件iostreamusingnamespacestd;//使用命名空间stdin

5、tmain(){cout<<″ThisisaC++program.″;return0;}在运行时会在屏幕上输出以下一行信息:ThisisaC++program.1.2最简单的C++程序例1.2求a和b两个数之和。//求两数之和(本行是注释行)#include//预处理命令usingnamespacestd;//使用命名空间stdintmain()//主函数首部{//函数体开始inta,b,sum;//定义变量cin>>a>>b;//输入语句sum=a+b;//赋值语句cout<<″a+b=″<

6、

7、;i<10;i++){for(j=1;j<10;j++){sum+=i*j;}}cout<//预处理命令usingnamespacestd;intmax(intx,inty)//定义max函数,函数值为整型,形式参数x,y为整型{//max函数体开始intz;//变量声明,定义本函数中用到的变量z为整型if(x>y)z=x;//if语句,如果x>y,则将x的值赋给zelsez=y;//否则,将y的值赋给zretur

8、n(z);//将z的值返回,通过max带回调用处}//max函数结束intmain()//主函数{//主函数体开始inta,b,m;//变量声明cin>>a>>b;//输入变量a和b的值m=max(a,b);//调用max函数,将得到的值赋给mcout<<″max=″<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。