C/C++程序设计上机指导

当前位置:首页 > 网络编程 > 编程语言与程序设计 > C/C++程序设计上机指导

出版社:清华大学出版社
出版日期:2008-5
ISBN:9787302168683
页数:275页

章节摘录

  第二部分 C++语言程序  B01 认识类与对象  B01.1 类的组成  类作为一个用户自定义类型,是在传统C语言的结构体基础上扩充而成的。类是把数据(称为数据成员)和操作数据的函数(称为成员函数)封装在一起而形成的用户自定义数据类型。类中的数据成员类型可以不同。  类是表述某种集合的抽象概念,它是建立对象(objects)的模板。用户定义的类是一种抽象数据类型。  在创建类的对象之前,必须定义类。例如,用户需要对两个以直角坐标表示的复数进行各种运算时,由于系统未提供复数数据类型,用户就必须自己定义这个复数类:它有两个数据成员(即实部和虚部)和一些运算规则。有了复数类,才能定义具体的复数变量。  类的定义包括类的声明(declaration)和实现(implementation)两大部分。类声明部分向用户描述类中有哪些数据成员(data members),以及有哪些成员函数(member func—tions)用于操作各数据成员。类的实现部分给出各成员函数的代码。  类声明的一般形式为:  class类名  private:  私有数据成员和成员函数原型  public:  公有数据成员和成员函数原型  protected:  受保护的数据成员和成员函数原型  类名应是一个有效的标识符,其首字母一般为大写字母,以便识别。类体始于左花括号,止于右花括号。类体中,关键字private、protected和public标出对其后的各个数据成员和成员函数的访问权限(access competence)。在类体中,这几个关键字可以多次使用,并且次序不限。如未用以上关键字说明,则默认访问权限是private。  ……

书籍目录

第一部分 C语言程序A01 创建Hello World 程序(简单的单文件程序)A01.1 创建项目A01.2 建立文件A01.3 编译A01.4 连接与运行A01.5 复制程序运行结果A01.6 Workspace 文件A01.7 建立程序文件的简易方法A01.8 注意事实验A01A02 源代码隐蔽机制(多文件程序的编译与连接实验A02A03 运算符 sizeof 的用法和几种类型的数据所占的字节数实验A03A04 printf 函数和scanf函数中的基本格式字符的用法A04.1 printf()函数中的基本格式字符A04.2 scanf函数中的基本格式字符实验A04A05 初识C++的I/O流实验A05A06 调试程序A06.1 VC++的程序调试功能A06.2 检查数据A06.3 复制程序运行结果实验A06A07 选择语句--if语句和switch语句A07.1 条件语句(if 语句)A07.2 条件语句的嵌套A07.3 多分支条件语句的困惑A07.4 开关语句--switch语句实验A07A08 循环语句for--迭代法和穷举法A08.1 迭代法A08.2 continue 语句和 break 语句的用法和区别A08.3 穷举法A08.4 for 语句的变异实验A08A09 循环语句do…while和while--迭代法实验A09A10 函数初步A10.1 函数格式A10.2 栈操作A10.3 函数原型A10.4 参数传递实验A10A11 重载函数与具有默认参数的函数A11.1 重载函数A11.2 具有默认参数的函数实验A11A12 递归函数实验A12A13 程序结构A13.1 单文件中的全局变量和局部变量A13.2 单文件中的静态变量A13.3 多文件中的变量与函数实验A13A14 条件编译指令的应用实验A14A15 数组与指针A15.1 数组的基本知识A15.2 指针的基本知识A15.3 访问一维数组的几种方法A15.4 二维数组元素在内存中的排列--降维处理A15.5 访问二维数组的几种方法A15.6 探索法--设计魔方图……第二部分 C++语言程序附录A 与字符和字符串有关的库函数附录B ASCII 码表简介附录C 网站资源目录

编辑推荐

  《21世纪计算机科学与技术实践型教程:C/C++程序设计上机指导》是《c/c++程序设计实用教程》的配套教材,书中用大量程序详细阐明了c/c++程序设计的重要概念和上机操作方法以及程序的调试方法。这些程序都是用Visual c++6 0调试的。其中有正确的程序,我们会解释它为什么正确;也有错误的程序。我们会指出它错在哪里。  为方便读者,《21世纪计算机科学与技术实践型教程:C/C++程序设计上机指导》提供程序下载。读者只要把程序下载到自己的Pc机,即可运行。读者可以研究、分析这些程序。也可以很方便地加以修改,进行探索。任教老师可以根据具体情况。选出合适的题目,写成自用的试验指导书。。  这《21世纪计算机科学与技术实践型教程:C/C++程序设计上机指导》有利于因材施教和自学。我们相信,实践出真知。只要上机,就会有收获。有收获。就会有信心,有信心,就有兴趣,有动力。

作者简介

《C/C++程序设计上机指导》配合教材《C/C++程序设计实用教程》(王大伦编著,清华大学出版社),为读者提供上机服务。《C/C++程序设计上机指导》将程序设计分为56个题目进行讨论。每个题目给出典型的演示程序,并提供了点评。
由于《C/C++程序设计上机指导》所附程序面广量多,有利于因材施教,故适用于高等院校和职业院校学生上机、自学之用。《C/C++程序设计上机指导》也可作为“C/C++程序设计”课程的教学参考书,为任课教师提供实验课教学参考。
全书的源程序以及《C/C++程序设计实用教程》一书中的所有讲座和载有600多个程序的P、L、R目录均可下载使用。作者研制了几个未见于其他教材的实用类:两种坐标系统的复数类、矩阵类、多项式类,并说明怎样借助这几个实用类,用C++程序设计技巧解决数字滤波问题。这些实用类均可下载使用。全部程序都在Visual C++ 6.0环境下核实无误。

图书封面


 C/C++程序设计上机指导下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024