程序设计基础

本书特色

[

《程序设计基础/普通高等教育“十二五”规划教材》以VC++语言集成环境为教学平台,以计算思维和程序设计思想培养为主线,结合应用型人才培养特点,主要介绍了C语言程序设计的基础知识和基本方法以及C++编程的初步知识。全书共分12章,主要内容包括C程序入门、C语言程序的三种基本结构(顺序结构、分支结构、循环结构)、数组与字符串、函数与指针、结构体与链表、其他数据类型、文件以及C++面向对象基础等。
  《程序设计基础/普通高等教育“十二五”规划教材》“以实例为导向,以编程为驱动”,注重内容的实用性、针对性和实际可操作性,层次分明、概念清晰、通俗易懂,实例丰富,且每章均提供了大量的习题和典型的操作项目供读者巩固所学内容。
  《程序设计基础/普通高等教育“十二五”规划教材》可作为应用型本科院校、高职高专、成人高校理工科各专业计算机程序设计课程的教材,也可作为全国计算机等级考试(二级)的培训教材和自学参考书。

]

目录

第1章 C程序入门1.1 创建一个简单的C程序1.1.1 实例解析1.1.2 运行C程序的步骤和方法1.2 C程序概述1.2.1 C程序的基本组成1.2.2 C程序的输入和输出1.2.3 C程序的特点1.2.4 C程序的书写规范1.3 程序与程序设计语言1.3.1 程序与指令1.3.2 程序设计语言1.3.3 结构化程序设计的控制流程1.4 程序算法简介第1章 C程序入门1.1 创建一个简单的C程序1.1.1 实例解析1.1.2 运行C程序的步骤和方法1.2 C程序概述1.2.1 C程序的基本组成1.2.2 C程序的输入和输出1.2.3 C程序的特点1.2.4 C程序的书写规范1.3 程序与程序设计语言1.3.1 程序与指令1.3.2 程序设计语言1.3.3 结构化程序设计的控制流程1.4 程序算法简介1.4.1 算法举例1.4.2 算法应具备的特征思考和练习题第2章 顺序结构程序设计2.1 设计一个简单的顺序结构程序2.1.1 实例解析2.1.2 常量与变量2.1.3 基本数据类型2.1.4 字符串常量2.1.5 变量的初始化2.2 表达式2.2.1 基本运算符2.2.2 运算符的优先级和结合性2.3 数据类型的转换2.3.1 各类数值型数据间的混合运算2.3.2 赋值转换2.3.3 强制转换2.4 顺序结构程序设计2.4.1 C语句分类2.4.2 顺序结构思考和练习题第3章 分支结构程序设计3.1 设计一个简单的分支结构程序3.1.1 实例解析3.1.2 关系运算3.1.3 逻辑运算3.2 分支语句3.2.1 if语句3.2.2 switch语句3.3 分支结构控制语句的进一步解析3.3.1 分支结构的嵌套3.3.2 条件运算符和条件表达式3.4 典型算法思考和练习题第4章 循环结构程序设计4.1 设计一个简单的循环结构程序4.1.1 实例解析4.1.2 自增自减运算符4.2 三种循环语句4.2.1 while语句4.2.2 do-while语句4.2.3 for语句4.3 循环程序的进一步解析4.3.1 三种循环语句的比较4.3.2 break语句和continue语句4.4 循环的嵌套4.5 典型算法思考和练习题第5章 数组与字符串5.1 设计一个简单的数组程序5.1.1 实例解析5.1.2 数组概述5.2 一维数组5.2.1 一维数组的定义和初始化5.2.2 一维数组的引用5.3 二维数组5.3.1 二维数组的定义和初始化5.3.2 二维数组的引用5.4 字符串与字符数组5.4.1 字符串5.4.2 字符数组的定义、初始化和引用5.4.3 字符串的输入输出5.4.4 字符串处理标准函数5.5 典型算法思考和练习题第6章 函数6.1 设计一个简单的用户自定义程序6.1.1 实例解析6.1.2 函数概述6.1.3 函数的分类6.2 预处理命令6.2.1 宏定义6.2.2 文件包含6.2.3 条件编译6.3 用户自定义函数6.3.1 函数定义6.3.2 函数调用6.3.3 函数参数6.3.4 函数的嵌套及递归调用6.4 变量的作用域与生命期6.4.1 变量的属性6.4.2 局部变量和全局变量6.4.3 变量的存储类型与生命期6.5 典型算法思考和练习题第7章 指针7.1 设计一个指针处理学生成绩的程序7.1.1 实例解析7.1.2 变量的直接访问和间接访问7.2 指针7.2.1 指针变量7.2.2 指针运算7.3 指针与数组7.3.1 指向数组元素的指针7.3.2 数组指针7.3.3 多维数组的指针7.3.4 字符串指针7.3.5 指针数组7.4 指针与函数7.4.1 指针作为函数参数7.4.2 指针型函数7.4.3 指向函数的指针7.5 指向指针的指针思考和练习题第8章 结构体与链表8.1 设计一个简单的程序8.1.1 实例解析8.1.2 结构体的概念8.2 结构体8.2.1 结构体类型的声明8.2.2 结构体变量的定义8.2.3 结构体变量的引用8.2.4 结构体变量的初始化8.2.5 结构体数组8.2.6 结构体与指针8.2.7 结构体与函数8.3 链表8.3.1 链表的概念8.3.2 动态申请和释放内存存储空间8.3.3 链表的操作思考和练习题第9章 其他数据类型9.1 设计一个简单的共用体程序9.1.1 实例解析9.1.2 共用体的概念9.2 共用体9.2.1 共用体的定义和引用9.2.2 带共用体的结构体9.3 枚举9.3.1 枚举类型的声明9.3.2 枚举变量的定义9.4 用typedef命名已有类型思考和练习题第10章 文件10.1 设计一个存储学生成绩信息的文件10.1.1 实例解析lO.1.2 文件概述10.2 文件的基本操作10.2.1 文件类型指针10.2.2 文件的打开与关闭10.2.3 文件的读写10.2.4 其他文件处理函数思考和练习题第11章 C的扩展C++11.1 C的扩展C++11.1.1 实例解析11.1.2 C++的特点11.2 C++的输入/输出格式控制11.3 引用和const修饰符11.3.1 引用11.3.2 const修饰符11.4 内存空间的动态分配与释放11.4.1 new运算符11.4.2 delete运算符11.5 使用string类定义和存储字符串11.6 C++函数的新内容11.6.1 重载函数11.6.2 带缺省参数的函数11.6.3 内联函数思考和练习题第12章 C++面向对象基础12.1 设计一个类和对象的程序12.1.1 实例解析12.1.2 面向对象程序设计的特点12.2 类和对象12.3 构造函数与析构函数12.3.1 构造函数12.3.2 析构函数思考和练习题附录1 C语言的输入输出函数附录2 C语言的关键字及其含义附录3 C语言运算符优先级和结合性附录4 常用字符与ASCII代码对照表附录5 C语言常用库函数附录6 常见错误与程序调试参考文献信息

封面

程序设计基础

书名:程序设计基础

作者:王顺利

页数:272

定价:¥36.0

出版社:北京邮电大学出版社

出版日期:2014-09-01

ISBN:9787563541003

PDF电子书大小:98MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注