C程序设计实用教程--基于问题驱动模式(应用型高等院校改革创新示范教材)pdf下载

C程序设计实用教程--基于问题驱动模式(应用型高等院校改革创新示范教材)百度网盘pdf下载

作者:
简介:C程序设计实用教程--基于问题驱动模式(应用型高等院校改革创新示范教材)
出版社:
出版时间:2019-06
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名称:C程序设计实用教程--基于问题驱动模式(应用型高等院校改革创新示范教材)
  • 作者:编者:李凤云
  • 定价:38
  • 出版社:中国水利水电
  • ISBN号:9787517077817

其他参考信息(以实物为准)

  • 出版时间:2019-06-01
  • 印刷时间:2019-06-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:221
  • 字数:349千字

内容提要

本书是编者结合多年的教学经验和C语言程序设计 体会,为满足程序设计零基础的C语言初学者的学习而 编写的。全书共分11章,内容包括程序设计的思路和 方法,C语言的基本知识及其应用技巧等。本书在编写 过程中兼顾了全国计算机等级考试的要求。
     本书思路新颖,以问题引出知识点,在例题中讲 解语法,注重实用;在讲解语法的同时强调实际技巧 ;在例题分析中贯彻程序设计的方法。本书的配套教 学资源丰富,有PPT课件、习题集与上机指导书等,方 便读者自学和上机实践。本书分层次的综合应用便于 读者深入理解C语言的语法和培养其程序设计能力。书 中例题丰富,例题中的代码均己在VC++6.0下调试通过 。
     本书是面向程序设计初学者的C语言程序设计教材 ,可作为高职高专学生、普通高校学生的C语言程序设 计入门教材,也可作为全国计算机等级考试的辅导教 材,还可供C语言自学者使用。
    

目录

前言
第1章 C语言与程序设计概述
1.1 认识C语言程序
1.2 C语言的基本语法单位
1.3 用C语言编程解决问题的过程
1.3.1 分析问题与设计算法
1.3.2 编写程序与上机调试
1.4 C语言的特点
本章小结
习题1
第2章 基本数据类型和运算符
2.1 为什么要用数据类型和运算符
2.2 基本数据类型
2.2.1 数据类型
2.2.2 常量和变量
2.2.3 整型数据
2.2.4 浮点型数据
2.2.5 字符型数据
2.3 用基本运算符实现简单操作
2.3.1 算术运算符和算术表达式
2.3.2 表达式计算中的数据类型转换
2.3.3 赋值运算符与赋值表达式
本章小结
习题2
第3章 简单输入输出
3.1 输入输出问题
3.2 格式化输入输出
3.2.1 格式化输出函数printf()
3.2.2 格式化输入函数scanf()
3.3 字符输入输出
3.4 综合应用
本章小结
习题3
第4章 选择结构程序设计
4.1 分支问题与选择结构
4.2 条件的表示
4.2.1 关系运算符和关系表达式
4.2.2 逻辑运算符和逻辑表达式
4.3 选择结构的实现
4.3.1 用if语句实现简单的分支问题
4.3.2 用if语句实现多分支结构
4.3.3 用条件运算符实现简单的双分支结构
4.3.4 用switch语句实现多分支结构
4.4 综合应用
本章小结
习题4
第5章 循环结构程序设计
5.1 重复操作问题与循环结构
5.2 循环结构的实现
5.2.1 while语句
5.2.2 do_while语句
5.2.3 for语句
5.2.4 break语句和continue语句
5.3 三种循环语句的综合应用
5.3.1 三种循环语句的区别应用
5.3.2 用循环的嵌套解决复杂的重复操作问题
5.3.3 用穷举法解决方程求解问题
本章小结
习题5
第6章 数组
6.1 同类型批量数据的表示问题
6.2 一维数组
6.2.1 一维数组的定义和初始化
6.2.2 一维数组的引用
6.2.3 使用一维数组处理一组数据
6.3 二维数组
6.3.1 二维数组的定义与初始化
6.3.2 二维数组的引用
6.3.3 使用二维数组处理多组数据
6.4 字符数组与字符串
6.4.1 一维字符数组的定义与引用
6.4.2 用字符数组保存字符串
6.4.3 字符串的常见操作
本章小结
习题6
第7章 函数
7.1 模块化程序设计方法
7.2 函数的定义
7.2.1 函数定义的一般形式
7.2.2 定义函数的一般步骤
7.3 函数的调用
7.3.1 函数调用的一般形式与调用过程
7.3.2 函数声明
7.4 函数的 应用
7.4.1 函数的嵌套调用
7.4.2 递归函数的定义和调用
7.4.3 数组名作为函数参数
7.5 局部变量和全局变量
*7.6 变量的存储类型
本章小结
习题7
第8章 指针
8.1 地址与指针
8.2 指针变量
8.2.1 指针变量的定义和初始化
8.2.2 指针变量作为函数参数
8.3 用指针访问数组
8.3.1 用指针访问一维数组
*8.3.2 用指针访问二维数组
8.3.3 用指针访问字符串
8.4 指针与函数的综合应用
*8.4.1 通过指针调用函数
8.4.2 返回指针值的函数
8.5 指针数组与指向指针的指针
8.5.1 指针数组
8.5.2 指向指针的指针
*8.5.3 指针数组作为main函数的参数
本章小结
习题8
第9章 自定义数据类型
9.1 如何表示复杂的数据
9.2 结构体类型的定义
9.3 结构体变量的定义、初始化和使用
9.3.1 结构体变量的定义和初始化
9.3.2 结构体变量的使用
9.4 结构体数组
9.5 结构体指针
9.6 动态内存分配
*9.7 综合应用——简单链表
*9.8 共用体
*9.9 枚举类型
本章小结
习题9
* 0章 位运算
10.1 位运算符和位运算表达式
10.2 位段
本章小结
习题10
1章 文件
11.1 C语言文件系统
11.2 文件的打开与关闭
11.3 文件的读写
11.4 文件的定位
本章小结
习题11
附录A ASCII码表
附录B C语言的关键字
附录C C语言的运算符及其结合性
附录D C语言的常用库函数
附录E VC++6.0集成环境的使用