C++编程:小数表示与面向对象基础

需积分: 35 16 下载量 180 浏览量 更新于2024-08-18 收藏 4.92MB PPT 举报
"小数在计算机中的表示方法,主要讲解了浮点表示法,以及东南大学C++课程的相关内容,包括课程目标、课程简介和部分章节概要。" 在计算机科学中,小数的表示方法通常采用浮点表示法。这种表示方式能够适应不同大小的数值,并且提供了一种有效的方式来存储和计算带有小数部分的数字。浮点表示法将一个数N分解为两部分:尾数M和指数E。公式为N = M × 2^E。其中,E是2的幂,即2的E次方,它决定了小数点的位置,而M则包含了数字的有效数字,代表数值的实际部分。尾数M的位数决定了数据的精度,指数E的位数决定了浮点数能表示的数值范围。 东南大学的C++课程旨在培养学生的基础程序设计能力,特别是对C++语言的理解和面向对象编程的掌握。课程的目标不仅包括教授基本的编程概念和语法,还强调了面向对象思想的运用和程序调试技能的提升。课程内容覆盖了C++的基础知识,例如数据类型、表达式、输入/输出操作、控制结构、自定义数据类型等,还深入到函数的使用,如函数的定义、内联函数、默认参数、重载、模板以及系统函数的调用。 课程后续章节则逐步引入了面向对象编程的核心概念,如类与对象,这是C++中的关键特性。学生需要理解面向对象的思想,掌握类和对象的创建,学习构造函数和析构函数的作用,以及如何通过类的组合实现代码复用。此外,课程还涉及类模板,这是泛型编程的一种形式,允许编写可适用于多种数据类型的函数或类。最后,课程可能还会介绍一些面向对象的标记,帮助学生更好地理解和应用面向对象的设计原则。 这个课程将为学生提供扎实的C++编程基础,并引导他们进入更高级的面向对象编程领域,从而为后续的计算机科学学习打下坚实基础。