• C语言程序设计
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计

全新正版 极速发货

37.51 6.4折 59 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者孙海洋

出版社清华大学出版社

ISBN9787302483915

出版时间2018-07

装帧平装

开本16开

定价59元

货号1201742869

上书时间2024-06-27

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
  
章C语言概述


1.1计算机系统


1.2计算机语言与程序设计语言


1.2.1计算机语言


1.2.2程序设计语言及其发展


1.3C语言的起源及特点


1.3.1热衷游戏与UNIX的起源


1.3.2UNIX的改进与C语言的起源


1.3.3C语言的特点


1.4C语言的标准化


1.4.1ANSI C/ISO C标准


1.4.2C99标准


1.4.3C11标准


1.5简单的C语言程序举例


1.5.1C语言程序的结构


1.5.2C语言的编程风格与规范


1.6C语言程序设计的一般步骤


1.7算法


1.7.1算法的概述


1.7.2算法的表示


小结


习题


第2章顺序结构程序设计


2.1简单的顺序结构程序


2.1.1标识符、关键字、常量、变量


2.1.2运算符、表达式、语句


2.1.3格式化输入、输出


2.2数据类型


2.2.1整型类型


2.2.2浮点类型


2.2.3字符类型


2.3输入输出


2.3.1字符型数据的输入和输出


2.3.2数值型数据的输入和输出


2.3.3数值与字符混合输入和输出


小结


习题


第3章运算符与表达式


3.1运算符和表达式中的基本概念


3.2算术运算符及算术表达式


3.3逻辑、关系运算符及其表达式


3.4赋值运算符及赋值表达式


3.5移位运算符及移位表达式


3.6sizeof运算符及其表达式


3.7逗号运算符及逗号表达式


3.8运算符的优先级与结合性


3.9类型转换


3.9.1自动类型转换


3.9.2强制类型转换


小结


习题


第4章分支结构


4.1if语句


4.2if else语句与条件表达式


4.2.1if else语句


4.2.2条件表达式


4.3if语句嵌套


4.4级联else if多分支语句


4.5switch case多分支结构


小结


习题


第5章循环结构


5.1while循环


5.2do while循环


5.3while和do while的关系


5.3.1while和do while的等价关系


5.3.2while和do while的不等关系


5.4for循环


5.5循环的嵌套结构


5.6执行流程跳转语句


5.6.1goto语句


5.6.2break语句


5.6.3continue语句


5.7综合举例


小结


习题


第6章数组


6.1一维数组


6.1.1一维数组的定义


6.1.2一维数组的引用


6.1.3一维数组的初始化


6.2查找和排序算法


6.2.1顺序查找


6.2.2气泡排序


6.2.3选择排序


6.3二维数组


6.3.1二维数组的定义


6.3.2二维数组的引用


6.3.3二维数组的初始化


6.3.4二维数组的存储


6.3.5二维数组的应用举例


6.4一维字符数组


6.4.1一维字符数组的定义及初始化


6.4.2一维字符数组的引用


6.4.3一维字符数组的应用举例


6.5字符串处理函数


6.6二维字符数组


6.6.1二维字符数组的定义及初始化


6.6.2二维字符数组的引用


6.6.3二维字符数组的应用举例6.7数组综合举例


小结


习题


第7章函数


7.1函数的定义


7.1.1函数定义格式


7.1.2函数返回值


7.2函数的调用


7.2.1函数调用格式


7.2.2函数调用过程


7.2.3函数原型声明


7.2.4函数调用举例


7.3函数的嵌套调用


7.4传值调用和传址调用


7.5递归函数


7.6变量的作用域和生存期


7.6.1变量的作用域


7.6.2存储区和存储类型


小结


习题


第8章指针


8.1指针的定义与引用


8.1.1内存与地址


8.1.2指针变量的定义


8.1.3指针变量的引用


8.2指针与数组


8.2.1一维数组和指针


8.2.2二维数组和指针


8.2.3数组指针和指针数组


8.3指针与字符串


8.3.1常量字符串与指针


8.3.2变量字符串


8.4指针与函数


8.4.1指针作函数形参——传址调用


8.4.2指针作函数返回类型——指针函数


8.4.3指向函数的指针——函数指针


8.5二级指针


8.5.1二级指针的定义


8.5.2二级指针与二维数组


8.5.3二级指针与指针数组


8.6动态内存分配与指针


8.6.1无类型指针和空指针


8.6.2常见动态内存申请和释放函数


小结


习题


第9章自定义类型


9.1结构体类型及其变量


9.1.1结构体类型的引入


9.1.2结构体类型定义


9.1.3结构体类型的变量


9.1.4结构体变量成员的引用


9.1.5结构体变量的存储


9.2结构体数组


9.2.1结构体数组定义与使用


9.2.2结构体数组的应用


9.2.3类型同义词


9.3结构体指针与结构体数组


9.4结构体与函数


9.5单链表


9.5.1数据的存储结构


9.5.2单链表


9.5.3单向循环链表


9.6共用体


9.6.1共用体类型及其变量的定义


9.6.2字节存储机制


9.7枚举类型


小结


习题


0章输入和输出


10.1文件及其分类


10.2文本文件与二进制文件


10.2.1文本文件与二进制文件


10.2.2C语言与文件读写


10.2.3缓冲和非缓冲文件系统


10.3文件的打开与关闭


10.4文件的顺序读写


10.4.1按字符输入输出


10.4.2按字符串输入输出


10.4.3按格式化输入输出


10.4.4按二进制方式读写数据块


10.5文件的随机读写


小结


习题


1章预处理和位操作


11.1预处理指令与预处理器


11.2宏定义


11.2.1无参宏定义


11.2.2带参宏定义


11.2.3带参宏调用与函数调用


11.3条件编译


11.4位操作


11.4.1原码、反码、补码


11.4.2位操作符


小结


习题


参考文献


附录


附录AVC++ 6.0环境中开发C程序的步骤


附录BASCII表


附录C运算符的优先级和结合性


附录DANSI C常用库函数

内容摘要
本教材共包括10章,在基础章节如基本数据类型、分支结构、循环结构、数组等章节的编写上力争简洁明了,让读者较容易地掌握C语言的基本语法。突出C语言模块化设计思想即“函数”章节,对较难掌握且为C语言精髓章节“指针”,知识点描述避免高深、抽象,联系实际生活设计例题。把编程规范贯穿于整本教材,培养读者的编程素养。例子选取追求简单、通俗、明了。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP