C程序设计/全国高等农林院校“十三五”规划教材

C程序设计/全国高等农林院校“十三五”规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2021-01
版次: 1
ISBN: 9787109277182
定价: 36.50
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 247页
19人买过
  •   《C程序设计/全国高等农林院校“十三五”规划教材》结合编者多年的教学经验,并充分吸收了国内外同类教材的优点,系统地介绍了C语言程序设计的基本概念和知识要点。内容包括数据类型、基本语法、顺序结构、选择结构、循环结构、数组、函数、指针、结构体等。《C程序设计/全国高等农林院校“十三五”规划教材》体系合理、内容全面、例题丰富、深入浅出,是学习C语言的理想教材。《C程序设计/全国高等农林院校“十三五”规划教材》可作为高等院校非计算机公共课程通用教材,又可供相关技术人员学习参阅。《C程序设计/全国高等农林院校“十三五”规划教材》配有《C程序设计题解与上机指导》,供上机使用。教学安排建议讲授30学时,实验24学时,教师也可根据实际情况选取部分内容进行讲授。 前言

    第1章 C语言概述
    1.1 计算机工作原理概述
    1.2 程序设计语言的发展
    1.3 C语言简介
    1.3.1 C语言的发展
    1.3.2 C语言的特点
    1.4 简单的C程序
    1.4.1 简单的C程序示例
    1.4.2 C程序的结构
    1.5 编制并运行一个简单程序
    1.5.1 C程序的处理过程
    1.5.2 熟悉C语言程序开发环境

    第2章 数据类型、运算符与表达式
    2.1 C程序中数据的表示
    2.2 C语言的数据类型
    2.2.1 数据类型概述
    2.2.2 整数类型
    2.2.3 实数类型
    2.2.4 字符类型
    2.3 常量与变量
    2.3.1 常量
    2.3.2 变量
    2.4 运算符与表达式
    2.4.1 运算符的优先级与结合性
    2.4.2 算术运算符与算术表达式
    2.4.3 关系运算符与关系表达式
    2.4.4 逻辑运算符与逻辑表达式
    2.4.5 赋值运算符与赋值表达式
    2.4.6 自增(++)、自减(――)运算符
    2.4.7 强制转换运算符
    2.4.8 其他运算符
    2.5 数据类型转换

    第3章 顺序结构
    3.1 简单程序设计
    3.1.1 简单程序举例
    3.1.2 语言特性
    3.1.3 注释
    3.2 结构化程序设计方法
    3.3 顺序结构概述
    3.4 基本输入与输出
    3.4.1 字符输出函数putchar()
    3.4.2 字符输入函数getchar()
    3.4.3 格式化输出函数printf()
    3.4.4 格式化输入函数scanf()

    第4章 选择结构
    4.1 选择结构应用场景
    4.2 if语句
    4.2.1 单分支if语句
    4.2.2 双分支if语句
    4.2.3 多分支if语句
    4.2.4 if语句的嵌套
    4.2.5 使用if语句的注意事项
    4.3 switch语句
    4.3.1 switch语句的一般用法
    4.3.2 使用switch语句的注意事项
    4.3.3 switch语句的嵌套
    4.4 选择结构典型例题

    第5章 循环结构
    5.1 循环结构应用场景
    5.2 单重循环结构
    5.2.1 while语句
    5.2.2 do-while 语句
    5.2.3 for语句
    5.2.4 单重循环结构典型例题
    5.3 循环的嵌套
    5.4 流程的转移控制
    5.4.1 goto语句
    5.4.2 break 语句
    5.4.3 continue语句
    5.4.4 break语句与continue语句的比较
    5.5 循环结构典型例题

    第6章 数组
    6.1 数组应用场景
    6.2 一维数组
    6.2.1 一维数组的定义
    6.2.2 一维数组的初始化
    6.2.3 一维数组的引用
    6.2.4 对数组使用sizeof运算符
    6.2.5 一维数组典型例题
    6.3 二维数组
    6.3.1 二维数组的定义
    6.3.2 二维数组的初始化
    6.3.3 二维数组的引用
    6.3.4 二维数组典型例题
    6.4 字符数组
    5.4.1 字符数组的定义和初始化
    6.4.2 字符数组的引用
    6.4.3 字符串结束标志
    6.4.4 字符数组的输入/输出
    6.4.5 二维字符数组
    6.4.6 字符串处理函数
    6.4.7 字符数组典型例题
    6.5 数组典型例题

    第7章 函数
    7.1 函数概述
    7.1.1 函数的基本特征
    7.1.2 函数的分类
    7.2 函数的定义
    7.2.1 无参函数的定义
    7.2.2 带参函数的定义
    7.3 函数的调用
    7.3 .l函数调用的形式
    7.3.2 函数调用时的数据传递
    7.3.3 函数的返回值
    7.3.4 函数的原型声明
    7.4 函数的嵌套调用
    7.5 函数的递归调用
    7.6 数组做函数的参数
    7.7 变量的作用域
    7.7.1 标识符的作用域规则与种类
    7.7.2 全局变量和局部变量
    7.8 变量的存储类别
    7.8.1 静态存储类别与动态存储类别
    7.8.2 自动存储类别变量与静态存储类别变量
    7.8.3 寄存器变量
    7.8.4 用extern声明外部变量

    第8章 指针
    8.1 指针的基本概念
    8.1.1 指针与指针变量的概念
    8.1.2 指针变量的定义、引用与运算
    8.2 指针与函数
    8.2.1 指针变量做函数的参数
    8.2.2 指向函数的指针
    8.2.3 返回指针的函数
    8.3 通过指针引用数组
    8.3.1 通过指针引用一维数组
    8.3.2 通过指针引用多维数组
    8.3.3 通过指针引用字符串
    8.4 内存的动态分配与指针
    8.4.1 内存的动态分配概述
    8.4.2 内存的动态分配函数

    第9章 结构体与共用体
    9.1 为什么引入结构体与共用体
    9.2 结构体类型与结构体变量
    9.2.1 结构体类型的声明
    9.2.2 结构体变量的定义
    9.2.3 结构体变量成员的表示方法
    9.2.4 结构体变量的赋值
    9.2.5 结构体变量的初始化
    9.2.6 结构体数组的定义、引用与初始化
    9.2.7 结构体指针变量的说明和使用
    9.2.8 结构体指针变量做函数参数
    9.3 共用体
    9.4 枚举类型
    9.4.1 枚举类型的声明和枚举变量的定义
    9.4.2 枚举变量的赋值和使用
    9.5 类型定义符typedef
    9.6 动态数据结构――链表
    9.6.1 什么是链表
    9.6.2 链表
  • 内容简介:
      《C程序设计/全国高等农林院校“十三五”规划教材》结合编者多年的教学经验,并充分吸收了国内外同类教材的优点,系统地介绍了C语言程序设计的基本概念和知识要点。内容包括数据类型、基本语法、顺序结构、选择结构、循环结构、数组、函数、指针、结构体等。《C程序设计/全国高等农林院校“十三五”规划教材》体系合理、内容全面、例题丰富、深入浅出,是学习C语言的理想教材。《C程序设计/全国高等农林院校“十三五”规划教材》可作为高等院校非计算机公共课程通用教材,又可供相关技术人员学习参阅。《C程序设计/全国高等农林院校“十三五”规划教材》配有《C程序设计题解与上机指导》,供上机使用。教学安排建议讲授30学时,实验24学时,教师也可根据实际情况选取部分内容进行讲授。
  • 目录:
    前言

    第1章 C语言概述
    1.1 计算机工作原理概述
    1.2 程序设计语言的发展
    1.3 C语言简介
    1.3.1 C语言的发展
    1.3.2 C语言的特点
    1.4 简单的C程序
    1.4.1 简单的C程序示例
    1.4.2 C程序的结构
    1.5 编制并运行一个简单程序
    1.5.1 C程序的处理过程
    1.5.2 熟悉C语言程序开发环境

    第2章 数据类型、运算符与表达式
    2.1 C程序中数据的表示
    2.2 C语言的数据类型
    2.2.1 数据类型概述
    2.2.2 整数类型
    2.2.3 实数类型
    2.2.4 字符类型
    2.3 常量与变量
    2.3.1 常量
    2.3.2 变量
    2.4 运算符与表达式
    2.4.1 运算符的优先级与结合性
    2.4.2 算术运算符与算术表达式
    2.4.3 关系运算符与关系表达式
    2.4.4 逻辑运算符与逻辑表达式
    2.4.5 赋值运算符与赋值表达式
    2.4.6 自增(++)、自减(――)运算符
    2.4.7 强制转换运算符
    2.4.8 其他运算符
    2.5 数据类型转换

    第3章 顺序结构
    3.1 简单程序设计
    3.1.1 简单程序举例
    3.1.2 语言特性
    3.1.3 注释
    3.2 结构化程序设计方法
    3.3 顺序结构概述
    3.4 基本输入与输出
    3.4.1 字符输出函数putchar()
    3.4.2 字符输入函数getchar()
    3.4.3 格式化输出函数printf()
    3.4.4 格式化输入函数scanf()

    第4章 选择结构
    4.1 选择结构应用场景
    4.2 if语句
    4.2.1 单分支if语句
    4.2.2 双分支if语句
    4.2.3 多分支if语句
    4.2.4 if语句的嵌套
    4.2.5 使用if语句的注意事项
    4.3 switch语句
    4.3.1 switch语句的一般用法
    4.3.2 使用switch语句的注意事项
    4.3.3 switch语句的嵌套
    4.4 选择结构典型例题

    第5章 循环结构
    5.1 循环结构应用场景
    5.2 单重循环结构
    5.2.1 while语句
    5.2.2 do-while 语句
    5.2.3 for语句
    5.2.4 单重循环结构典型例题
    5.3 循环的嵌套
    5.4 流程的转移控制
    5.4.1 goto语句
    5.4.2 break 语句
    5.4.3 continue语句
    5.4.4 break语句与continue语句的比较
    5.5 循环结构典型例题

    第6章 数组
    6.1 数组应用场景
    6.2 一维数组
    6.2.1 一维数组的定义
    6.2.2 一维数组的初始化
    6.2.3 一维数组的引用
    6.2.4 对数组使用sizeof运算符
    6.2.5 一维数组典型例题
    6.3 二维数组
    6.3.1 二维数组的定义
    6.3.2 二维数组的初始化
    6.3.3 二维数组的引用
    6.3.4 二维数组典型例题
    6.4 字符数组
    5.4.1 字符数组的定义和初始化
    6.4.2 字符数组的引用
    6.4.3 字符串结束标志
    6.4.4 字符数组的输入/输出
    6.4.5 二维字符数组
    6.4.6 字符串处理函数
    6.4.7 字符数组典型例题
    6.5 数组典型例题

    第7章 函数
    7.1 函数概述
    7.1.1 函数的基本特征
    7.1.2 函数的分类
    7.2 函数的定义
    7.2.1 无参函数的定义
    7.2.2 带参函数的定义
    7.3 函数的调用
    7.3 .l函数调用的形式
    7.3.2 函数调用时的数据传递
    7.3.3 函数的返回值
    7.3.4 函数的原型声明
    7.4 函数的嵌套调用
    7.5 函数的递归调用
    7.6 数组做函数的参数
    7.7 变量的作用域
    7.7.1 标识符的作用域规则与种类
    7.7.2 全局变量和局部变量
    7.8 变量的存储类别
    7.8.1 静态存储类别与动态存储类别
    7.8.2 自动存储类别变量与静态存储类别变量
    7.8.3 寄存器变量
    7.8.4 用extern声明外部变量

    第8章 指针
    8.1 指针的基本概念
    8.1.1 指针与指针变量的概念
    8.1.2 指针变量的定义、引用与运算
    8.2 指针与函数
    8.2.1 指针变量做函数的参数
    8.2.2 指向函数的指针
    8.2.3 返回指针的函数
    8.3 通过指针引用数组
    8.3.1 通过指针引用一维数组
    8.3.2 通过指针引用多维数组
    8.3.3 通过指针引用字符串
    8.4 内存的动态分配与指针
    8.4.1 内存的动态分配概述
    8.4.2 内存的动态分配函数

    第9章 结构体与共用体
    9.1 为什么引入结构体与共用体
    9.2 结构体类型与结构体变量
    9.2.1 结构体类型的声明
    9.2.2 结构体变量的定义
    9.2.3 结构体变量成员的表示方法
    9.2.4 结构体变量的赋值
    9.2.5 结构体变量的初始化
    9.2.6 结构体数组的定义、引用与初始化
    9.2.7 结构体指针变量的说明和使用
    9.2.8 结构体指针变量做函数参数
    9.3 共用体
    9.4 枚举类型
    9.4.1 枚举类型的声明和枚举变量的定义
    9.4.2 枚举变量的赋值和使用
    9.5 类型定义符typedef
    9.6 动态数据结构――链表
    9.6.1 什么是链表
    9.6.2 链表
查看详情
相关图书 / 更多
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计与问题求解
刘杰;鞠成东;丛晓红
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计
朱晓燕 主编;陈刚 程欣宇 沈宁 李支成 朱家成 副主编
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计教程(第4版)学习辅导
谭浩强
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计与问题求解实践教程
刘杰;徐丽;孟宇龙
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计与案例教程
蒋秀莲;乔淑云
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计习题解析及实践指导
郭伟青
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计(基于Linux平台)(微课版)
张同光;刘春红;田乔梅;武晓龙;宋丽丽
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计上机指导与习题集
王琳艳 主编;刘警 汪飞 王继克 副主编
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计教程(第4版)()
谭浩强 著
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计
张朋 张丕振 主编;顾健 马玲 孟庆新 刘晓慧 范彬 宋丹茹 周本海 赵越 副主编
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计教程(第3版)
刘华蓥;衣治安;吴雅娟;韩玉祥
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计(第2版)(大学计算机基础教育特色教材系列)
姜学锋、刘君瑞 著
您可能感兴趣 / 更多
C程序设计/全国高等农林院校“十三五”规划教材
C程序设计题解与上机指导
高轶军 编