QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30

C语言程序设计

  • 类  别:计算机系列
  • 书  名:C语言程序设计
  • 主  编:李永松
  • 定  价:39.8
  • 开  本:16开
  • 印刷方式:双色
  • 页  数:252
  • 时  间:2018年6月
  • 出  版  社:中国石油大学出版社
  • 书  号:978-7-5636-6045-2

内容摘要

        本书共12个模块,主要内容包括:C语言简介,C语言快速入门——C语言程序结构认识,数据类型、变量、常量及格式声明,运算符——C语言的血液,C语言程序的三种结构,数组,函数,指针,结构体与联合体,预处理命令,链表的基本概念及要点和文件等。
        本书适合作为中等职业学校教材,也可作为相关人员的培训用书。

目录

模块1  C语言简介
  1.1  计算机语言发展简介
  1.2  C语言的特点
  1.3  附表
  1.4  C程序上机步骤
模块2  C语言快速入门——C语言程序结构认识
  2.1  一个C程序例子——快速认识C语言程序结构
  2.2  程序详解
  2.3  知识要点
  2.4  自我测试
模块3  数据类型、变量、常量及格式声明
  3.1  常量
  3.2  变量
  3.3  格式声明补充说明
  3.4  附表
  3.5  自我测试
模块4  运算符——C语言的血液
  4.1  第1级:()、[ ]、->、.
  4.2  第2级: !、~、++、--、+、-、(类型)、&、*、sizeof()
  4.3  第3级:*、/、% 
  4.4  第4级:+(加)、-(减)
  4.5  第5级:<<(左移)、>>(右移)位移运算符
  4.6  第6级:关系运算符:<、<=、>、>= 
  4.7  第7级:等于符号==和不等于符号= 
  4.8  第8级:&按位与运算符
  4.9  第9级:^按位异或运算符
  4.10  第10级:|按位或运算符
  4.11  第11级:&&逻辑与运算符
  4.12  第12级:||逻辑或运算符
  4.13  第13级:?:条件运算符
  4.14  第14级:=、+=、-=、*=、/=、%=、<<=、>>=、&=、^=、|=赋值运算符
  4.15  第15级:,逗号运算符
  4.16  程序示例:评比奖学金
  4.17  自我测试
模块5  C语言程序的三种结构
  5.1  算法简述
  5.2  顺序结构程序设计
  5.3  选择结构程序设计
  5.4  循环结构程序设计
  5.5  break和continue控制语句
  5.6  goto语句
  5.7  循环的嵌套
  5.8  定义统计、临时和标记变量
  5.9  自我测试
模块6  数组
  6.1  一维数组
  6.2  二维数组
  6.3  字符数组
  6.4  自我测试
模块7  函数
  7.1  函数的定义与调用
  7.2  变量的作用域和生存期
  7.3  变量的存储
  7.4  递归函数
  7.5  自我测试
模块8  指针
  8.1  指针的基本概念
  8.2  指针变量的定义和初始化
  8.3  指针的运算
  8.4  指针的应用
  8.5  自我测试
模块9  结构体与联合体
  9.1  结构体(变量)的定义与说明
  9.2  结构体数组
  9.3  结构体指针
  9.4  结构体与函数
  9.5  typedef、malloc的使用
  9.6  联合体(变量)的定义与说明
  9.7  枚举
  9.8  自我测试
模块10  预处理命令
  10.1  无参宏定义及宏代换
  10.2  带参宏定义与宏调用
  10.3  条件编译
  10.4  文件包含
  10.5  自我测试
模块11  链表
  11.1  链表的基本概念及要点
  11.2  单链表
  11.3  双向链表
  11.4  循环链表
  11.5  链表和结构体数组的区别
  11.6  自我测试
模块12  文件
  12.1  文件的概念
  12.2  文件指针
  12.3  文件操作函数
  12.4  argc和argv参数
  12.5  自我测试
附录C  语言的标准库函数
参考文献

主编信息

李永松,会同县职专中学高级教师。

相关图书