《c的初步知识》PPT课件

《c的初步知识》PPT课件

ID:46949424

大小:300.00 KB

页数:36页

时间:2019-12-01

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

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

1、学祝生大习活家进愉步:快:蔡文青石河子大学信息科学与技术学院(电话:2689839E-MAIL:cwq_inf@shzu.edu.cn绪言一、C++程序设计课程的性质计算机科学与技术专业的基础课为软件设计打好基础为后序课奠定基础VC++数据结构OS编译原理面向对象的程序设计数据库原理软件工程、软件开发二、C程序设计的学习目的独立思考的能力分析问题、解决问题的能力自己获取知识的能力创新意识、创新能力三、学习方法课前预习课堂理论学习基本概念、基本理论基础知识、典型算法课后对理论知识的复习上

2、机之前认真编写程序上机实习,调试程序、运行结果总结四、课程安排总学时54(36:18)实验课太少,加20学时上机五、参考书《C++程序设计》吴乃陵、况迎辉、李海文编著,高等教育出版社《C++程序设计基础》周霭如、林伟健编著,电子工业出版社。六、C++语言学习特点学习编程好比学习写作学习数据类型、控制结构、语法规则等——学语基掌握程序分析、算法与编程——写文章循次渐近阅读/分析程序→摹仿编程→掌握常见程序模块→简单程序→复杂编程多看参考书和现有程序重视上机,切实掌握程序调试技术总目录第1篇基本知识第1章C++的初

3、步知识第2章数据类型与表达式第2篇面向过程的程序设计第3章程序设计初步第4章函数与预处理第5章数组第6章指针第7章自定义数据类型第3篇基于对象的程序设计第8章类和对象第9章关于类和对象的进一步讨论第10章运算符重载第4篇面向对象的程序设计第11章继承与派生第12章多态性与虚函数第13章输入输出流第14章C++工具第1篇基本知识第1章C++的初步知识第2章数据类型与表达式第1章C++的初步知识*1.1从C到C++*1.2最简单的C++程序1.3C++程序的构成和书写形式1.4C++程序的编写和实现1.5关于C++上机实践第一

4、章C++语言概述*1.1从C到C++国际上广泛流行的、有发展前途适合作为系统描述语言,用来写系统或应用软件。ALGOL60语言→CPL语言→BCPL→B语言→C语言↓↓面向问题的高级语言,离硬件较近离硬件较远目前微型机上使用的C语言版本有MicrosoftCTurboCTurboC++QuickCBORLANDCVC++C++既可用于面向过程的结构化程序设计,又可用于面向对象的程序设计,是一种功能强大的混合型的程序设计语言。1.2最简单的C++程序预处理命令C++保留了C的头文件.h#include

5、而C+命+名提空供间一批std不带后缀的头标准库中的类和函数文件,本命令向程序提供输入usingnamespacestd是在std或中输声明出的功能intmain()主函数,整形{cout<<“Thisisac++program.”;函数return0输出流对象体}正常执行,返回0否则,返回-1注释语句//求两数之和#include“iostream”usingnamespacestd;intmain(){inta,b,sum;cin>>a>>b;输入语句sum=a+b;cout<<“a+b”<

6、urn0}123456↙a+b=579classstudent类的定义{private:封隐数据成员私有intnum,score;装蔽public:性性voidsetdata()成员函数公有{cin>>num;cin>>score;}voiddisplay()类:把一组数据和有权调{cout<<“num=”<

7、tdata();stud2.setdata();stud1.display();stud2.display();return0}1.3简单C程序介绍n例一求圆面积程序area.c/*给定半径,求圆的面积*/?#definePI3.14159//编译预如处何理编—辑—和宏执#include/*编译预行处这理个—程—序文件包含*/#include/*编译预处理——文件包含*/usingnamespacestd;Intmain()/*主函数*/{floatr,s;/*定义变量r、s类型为单精度实型*

8、/r=1.0;/*变量r赋初值*/s=PI*pow(r,2);/*计算圆面积s*/cout<<“半径R=“<

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

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

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