读书月福利
欢迎光临中图网 请 | 注册
> >
C语言程序设计教程

C语言程序设计教程

出版社:西安电子科技大学出版社出版时间:2017-06-01
开本: 26cm 页数: 220页
中 图 价:¥21.6(7.7折) 定价  ¥28.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>
微信公众号

C语言程序设计教程 版权信息

  • ISBN:9787560644745
  • 条形码:9787560644745 ; 978-7-5606-4474-5
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>

C语言程序设计教程 内容简介

本书主要内容包括: C语言概述、数据类型、运算符和表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数等。

C语言程序设计教程 目录

第1章 C语言概述 1 1.1 C语言的发展过程 1 1.2 C语言的特点 1 1.3 C语言的基本符号 2 1.4 C语言程序的基本结构 3 1.4.1 简单的C程序示例 3 1.4.2 C语言程序的基本结构 4 1.4.3 C语言程序的书写规范 5 1.5 C语言程序的开发过程 5 1.6 VC++6.0集成环境的使用 6 1.6.1 Visual C++ 6.0简介 6 1.6.2 使用Visual C++ 6.0开发C语言 源程序 7 1.7 程序设计综合实例 11 习题1 12 第2章 数据类型、运算符和表达式 14 2.1 数据类型 14 2.2 常量 15 2.2.1 整型常量 15 2.2.2 实型常量 16 2.2.3 字符型常量 16 2.2.4 符号常量 18 2.3 变量 18 2.3.1 变量的声明 18 2.3.2 变量的初始化 19 2.4 运算符和表达式 19 2.4.1 运算符的优先级及结合性 19 2.4.2 算术运算符和算术表达式 20 2.4.3 关系运算符和关系表达式 22 2.4.4 逻辑运算符和逻辑表达式 23 2.4.5 赋值运算符和赋值表达式 24 2.4.6 条件运算符和条件表达式 24 2.4.7 逗号运算符和逗号表达式 25 2.4.8 位运算符 25 2.5 数据类型转换 27 习题2 28 第3章 顺序结构程序设计 31 3.1 程序控制的三种基本结构 31 3.1.1 结构化算法 31 3.1.2 程序的三种基本结构 33 3.2 赋值语句 34 3.3 格式输入输出函数 34 3.3.1 格式输出函数printf() 35 3.3.2 格式输入函数scanf() 39 3.4 字符输入输出函数 41 3.4.1 字符输出函数putchar() 41 3.4.2 字符输入函数getchar() 42 3.5 程序设计综合实例 43 习题3 45 第4章 选择结构程序设计 47 4.1 if语句 47 4.1.1 if语句的三种形式 47 4.1.2 if语句的嵌套 54 4.2 switch语句 55 4.3 程序设计综合实例 59 习题4 63 第5章 循环结构程序设计 66 5.1 for语句 66 5.1.1 for语句的语法格式 66 5.1.2 for语句的进一步演变 69 5.2 while语句 72 5.3 do-while语句 74 5.4 循?环?的?嵌?套 76 5.4.1 多重循环 76 5.4.2 break与continue语句 79 5.5 程序设计综合实例 80 习题5 84 第6章 数组 88 6.1 一维数组 88 6.1.1 一维数组的定义 88 6.1.2 一维数组的初始化 89 6.1.3 一维数组的输入与输出 90 6.1.4 一维数组的应用 91 6.2 二维数组 93 6.2.1 二维数组的定义 93 6.2.2 二维数组的引用 94 6.2.3 二维数组的输入与输出 94 6.2.4 二维数组的初始化 95 6.2.5 二维数组的应用 95 6.3 字符数组 96 6.3.1 字符数组的定义与初始化 96 6.3.2 用字符数组存放字符串 98 6.3.3 字符数组的输入与输出 98 6.3.4 字符串处理函数 99 6.4 程序设计综合实例 103 习题6 106 第7章 函数 109 7.1 函数的概念 109 7.2 函数的定义和调用 110 7.2.1 函数的定义 110 7.2.2 函数的调用 111 7.2.3 函数说明 112 7.3 函数间的数据传递 113 7.3.1 传值方式 113 7.3.2 传址方式 114 7.4 函数的嵌套与递归 115 7.4.1 函数的嵌套调用 115 7.4.2 函数的递归调用 117 7.5 变量的作用域 118 7.5.1 局部变量 118 7.5.2 全局变量 119 7.6 变量的存储类型 121 7.6.1 静态存储方式和动态存储方式 121 7.6.2 变量的存储类型 122 7.7 内部函数和外部函数 126 7.7.1 内部函数 126 7.7.2 外部函数 127 7.8 程序设计综合实例 128 习题7 134 第8章 指针 137 8.1 指针的概念 137 8.1.1 变量的地址 137 8.1.2 指针变量的定义 138 8.1.3 指针变量的赋值 138 8.1.4 通过指针访问变量 139 8.2 指针与数组 140 8.2.1 指向一维数组的指针 140 8.2.2 指向二维数组的指针 143 8.2.3 指向字符串的指针 145 8.2.4 指针数组 147 8.3 指针与函数 148 8.3.1 指针作为函数的参数 148 8.3.2 返回指针的函数 150 8.3.3 指向函数的指针 151 8.4 指向指针的指针变量 152 8.5 程序设计综合实例 153 习题8 156 第9章 结构体、共用体和枚举类型 159 9.1 结构体概述 159 9.1.1 定义结构体类型 159 9.1.2 定义结构体变量 160 9.1.3 引用结构体变量数据 161 9.2 结构体类型 164 9.2.1 结构体类型的数组 164 9.2.2 结构体类型的指针 166 9.2.3 链表 170 9.3 共用体类型 173 9.4 枚举类型 176 9.5 自定义类型 177 9.6 程序设计综合实例 178 习题9 183 第10章 文件 187 10.1 文件概述 187 10.2 文件的打开与关闭 189 10.3 顺序文件的读写 191 10.3.1 字符读写函数fgetc和fputc 191 10.3.2 字符串读写函数fgets和fputs 194 10.3.3 数据块读写函数fread和fwrite 195 10.3.4 格式化读写函数fscanf和fprintf 197 10.4 随机文件的读写 199 10.5 文件检测 200 10.6 程序设计综合实例 201 习题10 203 第11章 综合项目——学生成绩 管理系统 204 11.1 问题的提出 204 11.2 系统主菜单的设计 204 11.3 增加学生记录的实现 206 11.4 修改学生记录的实现 208 11.5 删除学生记录的实现 210 11.6 打开与保存学生记录的实现 211 习题11 213 附录A ASCII码表 214 附录B Turbo C常用库函数 215 参考文献 220
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服