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

C语言程序设计

全新正版 极速发货

20.84 4.6折 45 全新

库存3件

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

作者编者:祁文青//刘志远//冯运仿

出版社机械工业出版社

ISBN9787111603894

出版时间2018-08

装帧平装

开本16开

定价45元

货号1201748062

上书时间2024-12-16

书香美美

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

   商品详情   

品相描述:全新
商品描述
目录
  
前言


章程序设计与C语言1


1.1程序设计1


1.2编程语言2


1.3C语言简介4


1.4简单的C程序介绍5


1.5运行C程序的步骤与方法8


1.6C语言常见用词8


1.7本章知识点小结10


1.8本章常见错误小结10


习题11


第2章顺序结构程序设计12


2.1算法与程序12


2.2常量和变量13


2.2.1常量13


2.2.2变量16


2.3数据类型17


2.3.1数据类型的分类17


2.3.2数据类型所占内存空间的大小18


2.3.3运算符和表达式21


2.3.4数据类型之间的转换25


2.4C语句26


2.4.1C语句的作用和分类26


2.4.2赋值语句27


2.5数据的输入/输出28


2.5.1字符数据的输入/输出28


2.5.2格式输入/输出29


2.6顺序结构程序应用举例33


2.7本章知识点小结36


2.8本章常见错误小结37


习题37


第3章选择结构程序设计39


3.1用if语句实现选择结构39


3.2关系运算符和关系表达式43


3.3逻辑运算符和逻辑表达式46


3.4条件运算符和条件表达式49


3.5用switch语句实现多分支选择结构50


3.6选择结构程序应用举例51


3.7本章知识点小结54


3.8本章常见错误小结55


习题56


第4章循环结构程序设计58


4.1用while语句实现循环58


4.2用do-while语句实现循环62


4.3用for语句实现循环64


4.4改变循环执行的状态66


4.5循环的嵌套69


4.6循环程序应用举例71


4.7本章知识点小结73


4.8本章常见错误小结74


习题75


第5章数组76


5.1一维数组的定义和初始化76


5.2一维数组元素的输入/输出78


5.3一维数组应用举例81


5.4二维数组的定义和初始化88


5.5二维数组元素的输入/输出91


5.6二维数组应用举例92


5.7本章知识点小结93


5.8本章常见错误小结94


习题94


第6章指针97


6.1指针的基本概念97


6.2指针变量的定义及使用98


6.3指针和一维数组间的关系102


6.4指针和二维数组间的关系107


6.5指针数组111


6.6指向指针的指针变量112


6.7基本数据类型、数组类型、指针数据类型的比较113


6.8本章知识点小结117


6.9本章常见错误小结118


习题119


第7章函数122


7.1函数的基本概念122


7.2函数定义123


7.3函数调用126


7.3.1函数的形式参数和实际参数126


7.3.2函数返回值129


7.3.3函数原型129


7.4函数形式参数的类型132


7.4.1基本类型变量作函数


形式参数132


7.4.2指针变量作函数形式参数134


7.4.3一维数组作函数形式参数137


7.4.4二维数组作函数形式参数141


7.5函数的嵌套调用143


7.6函数的递归调用145


7.7指向函数的指针147


7.8变量的作用域和存储属性152


7.8.1变量的作用域152


7.8.2变量的存储属性155


7.8.3关于函数和变量的声明和定义160


7.9返回指针值的函数160


7.10模块化程序设计163


7.11本章知识点扩充内容164


7.12本章知识点小结166


7.13本章常见错误小结167


习题169


第8章字符串173


8.1字符串的基本概念173


8.2字符串的存储及输入/输出174


8.2.1用字符数组存储字符串及输入/输出174


8.2.2用字符指针存储字符串及输入/输出177


8.3字符串处理函数179


8.4字符串应用举例182


8.5自定义字符串处理函数188


8.6本章知识点小结197


8.7本章常见错误小结198


习题198


第9章用户自定义数据类型200


9.1结构体类型200


9.1.1结构体类型的定义200


9.1.2结构体变量及结构体指针变量的定义202


9.1.3结构体变量的使用及初始化203


9.1.4结构体变量作函数参数206


9.1.5结构体指针变量作函数参数208


9.1.6结构体数组的定义和初始化210


9.1.7结构体数组作函数参数212


9.1.8结构体程序应用举例213


9.2共用体类型219


9.2.1共用体类型的定义219


9.2.2共用体类型变量的定义及初始化220


9.2.3共用体程序应用举例222


9.3枚举类型224


9.3.1枚举类型的定义224


9.3.2枚举类型变量的定义225


9.3.3枚举类型程序应用举例226


9.4类型定义符typedef227


9.5本章知识点小结229


9.6本章常见错误小结230


习题232


0章动态内存分配233


10.1动态内存分配的基本概念233


10.2动态内存分配系统函数234


10.3动态数组——数据的顺序存储238


10.4单向链表——数据的链式存储246


10.4.1链式存储的基本概念246


10.4.2单向链表的基本操作247


10.5本章知识点小结257


10.6本章常见错误小结258


习题259


1章文件261


11.1文件的基本概念261


11.1.1文本文件及二进制文件261


11.1.2文件缓冲区262


11.1.3FILE指针263


11.1.4文件位置指针264


11.2文件的基本操作264


11.3文件的读/写操作268


11.3.1字符读/写函数268


11.3.2字符串读/写函数271


11.3.3格式化读/写函数274


11.3.4数据块读/写函数279


11.4本章知识点小结286


11.5本章常见错误小结287


习题287


附录289


附录AC语言中32个关键字详解289


附录BC运算符的优先级与结合性290


附录C常用字符与ASCII码值对照表292


附录D常用的ANSIC标准库函数293


参考文献300

内容摘要
根据TIOBE编程语言排行榜,近十年,C语言一直位于使用热门率前两位,这是由其自身的特性所决定的。它既具备不错语言特点,又可实现对底层硬件的操控;既能编写系统软件,也能编写应用软件。因此,在各高校的入门语言中,C语言一直是被选择多的语言。本书较系统地介绍了C语言的基本概念?程序设计的基本方法和技巧,结构合理?思路清晰?语言简练。同时,本书从培养学生程序开发能力入手,在每章均配有由浅入深的案例和习题,可增强学生对基本概念的理解和解决实际问题的能力。为了方便广大师生的教学和学习,本书还提供了配套的多媒体课件?例题和习题源代码等教学资源。本书适合作为高等学校各专业的C语言程序设计课程教材,也可作为从事计算机相关工作的科技人员?计算机爱好者及各类自学人员的参考书。

精彩内容
  

   相关推荐   

—  没有更多了  —

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

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