注册 登录 进入教材巡展
#

出版时间:2016年5月

出版社:中国铁道出版社

以下为《C语言程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 中国铁道出版社
  • 9787113217693
  • 168670
  • 2016年5月
  • 未分类
  • 未分类
  • TP312
内容简介

  武书琴、薛慧君、旭日主编的《C语言程序设计(十三五高等职业教育计算机类专业规划教材)》以学生成绩管理程序为主线,以C-Free5.0为环境,阐述了C语言的基本思想,主要语法和编程技巧。全书共分为11章,分别介绍了C语言的基础知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、结构体和共用体、函数、指针和文件,最后通过一个“大程序”介绍了C语言项目的开发流程,以帮助学生巩固所学的知识,提高学生的开发能力。每章后均有小结、实训和习题,以促使学生进一步巩固本章所学知识和技能。


  本书层次分明,结构清晰,案例丰富且实用,适合作为高职高专“C语言程序设计”课程的教材,也可以作为C语言初学者的参考教材。

目录

第1章 概述


 1.1 C语言的发展过程


 1.2 C语言的特点


 1.3 C语言程序的介绍


 1.4 C程序的开发过程


 本章小结


 实训1C—Free的使用


 习题1


第2章 数据类型、运算符与表达式


 2.1 标识符与关键字


 2.2 C语言的数据类型


 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常量、变量和表达式


 习题2


第3章 顺序结构程序设计


 3.1 程序的三种基本结构


 3.2 C语句概述


 3.3 格式化输入/输出函数


  3.3.1 格式化输出函数


  3.3.2 格式化输入函数


  3.4.字符输入/输出函数


  3.4.1 输出一个字符函数


  3.4.2 获取一个字符函数


 本章小结


 实训3输入/输出函数的使用


 习题3


第4章 选择结构程序设计


 4.1 if语句


  4.1.1 单分支if语句


  4.1.2 双分支if语句


  4.1.3 多分支if语句


  4.1.4 嵌套if语句


 4.2 switch语句


 本章小结


 实训4选择控制语句的使用


 习题4


第5章 循环结构程序设计


 5.1 循环控制语句


  5.1.1 whi1e循环语句


  5.1.2 dowhi1e循环语句


  5.1.3 for循环语句


 5.2 循环控制语句的嵌套


 5.3 转移控制语句


  5.3.1 break语句


  5.3.2 con1inue语句


  5.3.3 goto语句


 本章小结


 实训5循环结构程序设计


 习题5


第6章 数组


 6.1 一维数组


  6.1.1 一维数组的定义


  6.1.2 一维数组的初始化


  6.1.3 一维数组元素的引用


  6.1.4 一维数组的应用


 6.2 二维数组


  6.2.1 二维数组的定义


  6.2.2 二维数组的初始化


  6.2.3 二维数组元素的引用


  6.2.4 二维数组的应用


 6.3 字符数组


  6.3.1 字符数组的定义


  6.3.2 字符串和字符串结束标志


  6.3.3 字符数组的初始化


  6.3.4 字符数组元素的引用


  6.3.5 字符数组的输出和输入


  6.3.6 常用的字符串处理函数


  6.3.7 字符数组的应用


 本章小结


 实训6数组的应用


 习题6


第7章 结构体与共用体


 7.1 结构体类型


  7.1.1 结构体类型定义


  7.1.2 结构体变量的定义


  7.1.3 结构体变量的初始化


  7.1.4 结构体变量成员的引用


  7.1.5 结构体数组


 7.2 共用体类型


  7.2.1 共用体类型的定义


  7.2.2 共用体变量的定义


  7.2.3 共用体变量的初始化


  7.2.4 共用体变量的使用


 7.3 枚举类型


  7.3.1 枚举类型声明


  7.3.2 枚举变量的定义和使用


 本章小结


 实训7结构体类型的使用


 习题7


第8章 函数


 8.1 函数概述


  8.1.1 函数的定义


  8.1.2 函数的调用


  8.1.3 函数的声明


 8.2 函数的参数传递


 8.3 函数类型和函数的返回值


 8.4 函数的嵌套调用


 8.5 函数的递归调用


 8.6 内部函数和外部函数


  8.6.1 内部函数


  8.6.2 外部函数


 8.7 变量的作用域


 本章小结


 实训8函数的使用


 习题8


第9章 指针


 9.1 指针概述


 9.2 指针变量


 9.3 指针运算符


 9.4 指针变量的初始化和操作


 9.5 指针和数组


 9.6 指针和结构体的应用——单链表


  9.6.1 C语言动态分配函数


  9.6.2 用户定义类型


  9.6.3 单链表的基本操作


  9.6.4 单链表的应用


 本章小结


 实训9指针的使用


 习题9


第10章 文件


 10.1 文件概述


 10.2 文件操作流程


 10.3 文件的打开和关闭


 10.4 文件的读写操作


  10.4.1 fgete()函数和fpute()函数


  10.4.2 fgets()函数和fputs()函数


  10.4.3 fseanb()函数和fprinff()函数


  10.4.4 fread()函数和fwrite()函数


 10.5 文件的其他函数


  10.5.1 fseek()函数


  10.5.2 fte11()函数


  10.5.3 FeWind()函数


 本章小结


 实训10文件的使用


 习题10


第11章 综合实训


 11.1 系统功能


 11.2 工程的创建及使用


 11.3 源代码


 习题11


附录


 附录A 常用字符与ASCII对照表


 附录B C语言运算符的优先级与结合性


习题参考答案


参考文献