C++编程:小数表示与面向对象基础
需积分: 24 165 浏览量
更新于2024-08-23
收藏 4.91MB PPT 举报
"小数在计算机中的表示方法主要采用浮点方式,这涉及到计算机科学中的浮点数表示原理。浮点数表示法将一个数 N 写成 M × 2^E 的形式,其中 E 代表2的幂,是数N的阶码,决定了小数点的位置,阶码的位数影响了浮点数能表示的数值范围。M 作为数N的尾数,包含了数N的所有有效数字,它决定了数值的精度。在C++编程中,理解这种表示法对于处理浮点计算和进行高效编程至关重要。
东南大学的C++课程旨在培养学生的基本计算机程序设计概念和技能,重点在于理解和运用C++语言以及面向对象的编程思想。课程的目标包括建立程序设计的概念体系,掌握C++语言的基本语法和面向对象编程方法,以及提升编程和调试能力。课程内容循序渐进,从概述、简单程序设计到函数、类与对象等核心概念。
在课程的初步阶段,会介绍计算机程序设计语言的发展历史,以及面向对象方法的基本概念,让学生理解信息的表示与存储方式,熟悉程序开发过程。接着,进入C++的实践应用,学习基本数据类型、表达式、输入输出操作,以及控制结构,这些都是编程的基础。自定义数据类型如结构体等的使用,进一步扩展了编程的灵活性。
后续章节深入到函数的使用,包括函数的定义、内联函数、带默认形参值的函数、函数重载和函数模板,这些都是C++中函数功能的强化。此外,课程还介绍了如何利用C++的系统函数,增强了学生对C++库的掌握。
课程的重点转向面向对象编程,讲解面向对象的思想、基本特点,深入学习类和对象的创建与使用,包括构造函数和析构函数在对象生命周期中的作用,以及类的组合,使得学生能够构建复杂的对象结构。类模板的引入让编程更具通用性,而面向对象标记则帮助学生理解对象的标识和多态性。
整个课程以C++语言为基础,结合面向对象编程理论,旨在为学生打下坚实的编程基础,为后续的高级主题学习做好准备。通过这一系列的学习,学生不仅能掌握C++编程技术,还能对软件开发的全过程有一个全面的理解,为未来的职业生涯做好准备。"
524 浏览量
5044 浏览量
2021-10-08 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情

活着回来
- 粉丝: 30
最新资源
- Swift实现渐变圆环动画的自定义与应用
- Android绘制日历教程与源码解析
- UCLA LONI管道集成Globus插件开发指南
- 81军事网触屏版自适应HTML5手机网站模板下载
- Bugzilla4.1.2+ActivePerl完整安装包
- Symfony SonataNewsBundle:3.x版本深度解析
- PB11分布式开发简明教程指南
- 掌握SVN代码管理器,提升开发效率与版本控制
- 解决VS2010中ActiveX控件未注册的4个关键ocx文件
- 斯特里尔·梅迪卡尔开发数据跟踪Android应用
- STM32直流无刷电机控制实例源码剖析
- 海豚系统模板:高效日内交易指南
- Symfony CMF路由自动化:routing-auto-bundle的介绍与使用
- 实现仿百度下拉列表框的源码解析
- Tomcat 9.0.4版本特性解析及运行环境介绍
- 冒泡排序小程序:VC6.0实现代码解析