展开全部

主编推荐语

本书主要介绍C语言程序设计,帮助读者掌握C语言的相关概念、基础知识和实际应用。内容讲解循序渐进,重点突出。

内容简介

全书内容包括计算机基础知识和编程环境的搭建,C语言入门基础知识、流程图、基本结构、函数、断点调试、数组、指针、枚举和结构体,以及文件读写。

全书通过100多个编程或实战案例,结合Qt工具,让读者在实践中掌握C语言程序设计基础,并进一步掌握计算机程序设计。

本书语言简洁,通俗易懂,不仅适合大专院校的学生使用,也适合对程序设计感兴趣的读者作为入门教程。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1章 计算机基础和编程环境搭建
  • 1.1 认识计算机
  • 1.2 计算机语言与C语言
  • 1.3 Qt下载和安装
  • 1.4 习题
  • 第2章 C语言入门
  • 2.1 认识C语言程序
  • 2.2 基本语法
  • 2.2.1 令牌
  • 2.2.2 分号
  • 2.2.3 注释
  • 2.2.4 标识符
  • 2.2.5 保留字
  • 2.2.6 空格
  • 2.3 变量和数据类型
  • 2.3.1 变量
  • 2.3.2 数据类型
  • 2.3.3 数据长度
  • 2.3.4 多个变量连续定义
  • 2.4 输入和输出
  • 2.4.1 putchar()函数
  • 2.4.2 printf()函数
  • 2.4.3 puts()函数
  • 2.4.4 scanf()函数
  • 2.4.5 getchar()函数
  • 2.4.6 gets()函数
  • 2.5 变量运算
  • 2.5.1 加减乘除
  • 2.5.2 除数异常处理
  • 2.5.3 取余运算
  • 2.5.4 运算简写
  • 2.5.5 字符与整数混合运算
  • 2.5.6 自增和自减运算
  • 2.5.7 算术表达式和运算符的优先性与结合性
  • 2.5.8 类型转换
  • 2.6 宏和常量
  • 2.6.1 宏定义
  • 2.6.2 常量
  • 2.7 运算符与优先级
  • 2.7.1 关系运算符与优先级
  • 2.7.2 逻辑运算符与优先级
  • 2.8 编程规范
  • 2.9 编程实例
  • 2.9.1 浮点数交换
  • 2.9.2 浮点数相乘
  • 2.10 习题
  • 第3章 流程图
  • 3.1 流程图符号组成
  • 3.2 流程图绘制
  • 3.3 习题
  • 第4章 顺序、分支和循环结构
  • 4.1 顺序结构
  • 4.2 分支结构
  • 4.2.1 if 语句
  • 4.2.2 if ... else语句
  • 4.2.3 if...else if 语句
  • 4.2.4 switch语句
  • 4.3 循环结构
  • 4.3.1 循环类型
  • 4.3.2 循环控制语句
  • 4.3.3 循环综合应用
  • 4.4 习题
  • 第5章 函数
  • 5.1 函数定义
  • 5.2 变量作用域
  • 5.2.1 局部变量
  • 5.2.2 全局变量
  • 5.2.3 static修饰
  • 5.2.4 跨文件调用变量的方法
  • 5.3 函数嵌套调用
  • 5.4 函数递归调用
  • 5.5 习题
  • 第6章 断点调试
  • 6.1 断点
  • 6.2 调试过程
  • 6.3 习题
  • 第7章 数组
  • 7.1 一维数组
  • 7.2 冒泡法排序
  • 7.3 二维和多维数组
  • 7.4 习题
  • 第8章 指针
  • 8.1 指针的概念
  • 8.2 指针变量
  • 8.2.1 定义
  • 8.2.2 NULL指针
  • 8.2.3 使用指针变量
  • 8.3 数组指针
  • 8.3.1 一维数组指针
  • 8.3.2 指针运算
  • 8.3.3 一维数组指针的使用
  • 8.3.4 数组作为参数
  • 8.3.5 指针与二维数组
  • 8.3.6 指针数组与数组指针
  • 8.3.7 多级指针
  • 8.4 字符串操作函数
  • 8.4.1 strcpy()函数和strncpy()函数
  • 8.4.2 strcat()函数
  • 8.4.3 strlen()函数
  • 8.4.4 strcmp()函数
  • 8.4.5 strlwr()函数和strupr()函数
  • 8.4.6 strstr()函数
  • 8.4.7 综合应用
  • 8.5 字符串指针
  • 8.6 函数指针
  • 8.7 主程序参数传入
  • 8.8 习题
  • 第9章 结构体和枚举
  • 9.1 结构体
  • 9.1.1 创建结构体类型
  • 9.1.2 定义结构体变量
  • 9.1.3 初始化结构体变量与访问成员
  • 9.2 结构体数组
  • 9.3 结构体指针
  • 9.4 链表
  • 9.4.1 概念与构成
  • 9.4.2 动态单向链表
  • 9.4.3 单向循环链表
  • 9.5 枚举
  • 9.5.1 创建枚举类型
  • 9.5.2 枚举变量
  • 9.6 习题
  • 第10章 文件读写
  • 10.1 打开和关闭文件
  • 10.2 读写文件
  • 10.2.1 以字符形式读写文件
  • 10.2.2 以字符串形式读写文件
  • 10.2.3 格式化读写文件
  • 10.2.4 二进制文件的读写
  • 10.3 随机读写文件
  • 10.4 综合运用
  • 10.5 习题
  • 附录
  • 附录一 常用字符与ASCII表
  • 附录二 C语言运算符优先级
  • 附录三 C语言常用库函数
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。