<p>C++是一种高效实用的程序设计语言,它既可进行过程化程序</p> <p>设计,也可进行面向对象程序设计,因而成为编程人员z广泛使用的工具。学好</p> <p>C++,再学习其他软件就很容易,C++架起了通向强大、易用、真正的软件开发应用的桥梁。</p> <p>本书共分两大部分: 第一部分包括第1章~第10章,是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础; 第二部分包括第11章~第21章,是面向对</p> <p>象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。</p> <p>本书提供课程教学的全程视频,读者可扫描封底的刮刮卡观看。本书还
C程序设计教程(第3版)
✍ Scribed by 谭浩强
- Publisher
- 清华大学出版社
- Year
- 2018
- Tongue
- Chinese
- Leaves
- 308
- Edition
- 3
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机工作者的一项基本功。本书系统地介绍怎样使用C语言进行程序设计。通过本书的学习,可以基本掌握C语言的主要内容和使用方法,同时学习程序设计的方法及有关算法的基本知识,初步掌握用计算机解题的全过程。 本书作者具有丰富的教学经验和编写教材的经验,善于把复杂的问题简单化,化解了学生学习过程中的许多困难。作者所著的《C程序设计》一书受到专家和读者的一致好评,公认为是学习C程序设计的理想教材,被全国大多数高校选用,是学习C语言的主流用书,已累计发行逾1400万册,创同类书的国内外发行高纪录。 根据国内一般大学非计算机专业的教学需要,作者在《C程序设计》一书的基础上重新改写并出版了《C程序设计教程》,适当减少内容,紧扣基本要求,突出重点,适合“少学时”的需要。根据近年来的教学实践,本书重新构建教材体系,进一步压缩内容,突出重点,加强算法训练,更加实用。用通俗易懂的方法和语言阐明复杂的概念,使读者更加容易学习。同时采取适当的方法,注意培养包括计算思维在内的科学思维。 本书可用作全国高等学校各专业的正式教材,尤其适合一般院校的非计算机专业使用,同时也是一本供广大读者自学的好教材。本书还配有辅助教材《C程序设计教程(第3版)学习辅导》。
✦ Table of Contents
封面
扉页
内容简介
版权页
彩插
序
前言
目录
第1章 程序设计和C语言
1.1 计算机与程序、程序设计语言
1.2 C语言的特点
1.3 简单的C语言程序
1.4 C语言程序的结构
1.5 运行C程序的步骤与方法
1.6 程序设计的任务
1.7 算法———程序的灵魂
1.8 结构化程序设计方法
1.9 学习程序设计,培养科学思维
本章小结
习题
第2章 最简单的C程序设计———顺序程序设计
2.1 顺序程序设计举例
2.2 数据的类型及存储形式
2.3 用表达式进行数据的运算
2.4 最常用的C语句———赋值语句
2.5 数据的输入输出
本章小结
习题
第3章 选择结构程序设计
3.1 简单的选择结构程序
3.2 选择结构中的关系运算
3.3 选择结构中的逻辑运算
3.4 用if语句实现选择结构
3.5 用条件表达式实现选择结构
3.6 利用switch语句实现多分支选择结构
3.7 选择结构程序综合举例
本章小结
习题
第4章 循环结构程序设计
4.1 程序需要循环
4.2 用while语句和do…while语句实现循环
4.3 用for语句实现循环
4.4 循环的嵌套
4.5 用break语句和continue语句改变循环状态
4.6 几种循环的比较
4.7 循环程序举例
本章小结
习题
第5章 利用数组处理批量数据
5.1 数组的作用
5.2 怎样定义和引用一维数组
5.3 怎样定义和引用二维数组
5.4 利用字符数组处理字符串数据
本章小结
习题
第6章 利用函数进行模块化程序设计
6.1 为什么要使用函数
6.2 怎样定义函数
6.3 函数参数和函数的值
6.4 函数的调用
6.5 函数的嵌套调用
6.6 函数的递归调用
6.7 数组作为函数参数
6.8 函数应用举例———编写排序程序
6.9 变量的作用域和生存期
6.10 关于变量的声明和定义
本章小结
习题
第7章 善于使用指针
7.1 什么是指针
7.2 变量的指针和指向变量的指针变量
7.3 通过指针引用数组
7.4 通过指针引用字符串
本章小结
习题
第8章 根据需要创建数据类型
8.1 定义和引用结构体变量
8.2 使用结构体数组
8.3 结构体指针
8.4 用指针处理链表
8.5 使用枚举类型
本章小结
习题
第9章 利用文件保存数据
9.1 C文件的有关概念
9.2 文件的打开与关闭
9.3 文件的顺序读写
9.4 文件的随机读写
本章小结
习题
正文结束
附录A 常用字符与ASCII代码对照表
附录B C语言中的关键字
附录C 运算符和结合性
附录D C语言常用语法提要
附录E C库函数
参考文献
📜 SIMILAR VOLUMES
本书在第一版基础上融合最新技术内容,以基础知识点,实战案例,课后习题相结合的模式,由浅入深地介绍程序设计语言和程序设计方法的相关概念,Visual Studio 2015集成开发环境,C#语言的基本数据类,语法基础,面向对象的编程方法,异常处理技术,窗体应用程序设计和开发方法,目录和文件的读写操作,ActiveX控件和自定义组件的开发,多线程技术,数据库开发技术,Web应用开发方法,基于DataGridView和GridView的(Web)应用程序开发,Excel数据的导入导出,各类应用程序的部署和发布方法等.
本书是国家精品课程教材,是《C语言程序设计(第2版)》的配套教材。本书以任务驱动方式,通过实例讲授程序设计的基本概念和基本方法,把重点放在解题思路上,试图贯穿以程序编写带动语法教学的模式,引导读者掌握C语言的核心编程方法,提高应用能力。本书分为3部分,共13章,主要内容包括:Visual C++ 6.0上机过程、Turbo C 2.0上机过程,程序的调试与测试、上机实验的目的和要求、15个精选实验、C语言编程常见错误分析,知识要点与习题等。本书提供课程网站、习题解答及程序源代码。
Delphi是面向对象的可视化软件开发平台,它提供了大量VCL组件,具有强大的数据库开发和网络编程能力,极大地提高了应用系统的开发速度,是目前最优秀的软件开发工具之一。本书以Delphi XE8为开发平台进行修订,增加基于Android应用程序设计和基于iOS应用程序设计,从基础入手,由浅入深,内容翔实,图文并茂。每章都附有精选例题,并细分为界面设计、属性设置、程序设计和关键分析,具有良好的可操作性。本书可作为大学计算机及其相关专业的计算机基础教程,也可以作为广大计算机爱好者的参考资料。
本书以问题求解的过程为主线,以C++语言为载体,介绍计算机程序的基本结构、信息的表示、流程的控制、模块化方法、指针操作、面向对象的编程方法、输入输出格式控制与文件操作和基本数据结构及应用等内容。本书采用“精讲多练”的教学模式,有丰富的例题和习题。例题从题目描述、问题分析、源程序、运行结果、程序分析、思维扩展等方面进行讲解。本书的特点是层次清晰、循序渐进、清楚易懂。书中源码有丰富的注释,能有效帮助学生理解解题思路。本书不仅涵盖了C++语言的基本语法知识,而且更注重讲解计算机程序求解问题的思想方法;目的在于既培养编程能力,又启发思维。本书既可作为高等学校理工类专业计算机程序设计课程的教材或参考书,
C#程序设计经典教程(第三版)以C# 7.0为蓝本,涵盖C#的主要新特性。全书共14章,分为2部份,第1部分为C#基础,共8章,重点介绍了C#的基本语法、面向对象的程序设计方法、基于事件驱动的程序设计方法以及程序的调试和异常处理方法。第2部分共6章,在C#基础之上,比较全面地展示了C#的各种应用技术,包括Windows程序设计技术、数据库编程技术、文件操作与编程技术、XML与LINQ高级数据访问技术、面向服务编程技术和多媒体编程技术等。