C语言

当前位置:首页 > 网络编程 > 编程语言与程序设计 > C语言

出版社:科学出版社
出版日期:2008-9
ISBN:9787030227843
页数:302页

章节摘录

  第1章 C语言概述  【基本知识点】C语言的特点;C程序的构成;main函数;C程序的书写风格;C语言数据输入和输出。  【重点】C程序的构成;main函数;结构化程序;C语言数据输入和输出。  【难点】C程序的结构和C程序的执行过程。  1.1 知识点1:C语言的特点  1.1.1 要点归纳  1.C语言的特点  (1)语言简洁、紧凑,使用方便、灵活  C语言一共只有32个关键字,9种控制语句,程序书写形式自由,主要用小写字母表示,压缩了一切不必要的成分。  (2)运算符丰富  c语言一共有34种运算符。C语言把括号、赋值、强制类型转换等都作为运算符处理,从而使C语言的运算类型极其丰富,表达式类型多样化。灵活使用各种运算符可以实现在其他高级语言中难以实现的运算。  (3)数据类型丰富,具有现代化语言的各种数据类型  C的数据类型有整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等。能用来实现各种复杂的数据的运算,尤其是指针类型数据。  (4)结构化的控制语句  C语言中有if-else语句、while语句、d0-while语句、switch语句、for语句等结构化控制语句。  (5)语法限制不太严格,程序设计自由度大  C语言允许程序编写者有较大的自由度,因此放宽了语法检查。例如对数组下标越界不做检查,整型数据与字符型数据以及逻辑型数据可以通用。程序员应当仔细检查程序,保证其正确,而不要过分信赖C语言编译程序去查错。  (6)C语言允许直接访问物理地址,能进行位操作  c语言能实现汇编语言的大部分功能,可以直接对硬件进行操作。因此,C语言既具有高级语言的功能,又具有低级语言的许多功能,可用来写系统软件。  ……

前言

  本书是为读者学习c语言课程而编写的教学辅导书,可帮助读者复习课程的基本内容,检验基本理论和基本概念的掌握程度,培养和提高用C语言解决实际问题的能力,力争使读者在学完本书之后,在运用C语言编程方面达到一个新的高度。阅读指南全书共分10章。第l章主要介绍C语言的基本概念,包括C程序的基本构成,c语言数据的输入和输出等。  第2章主要介绍c语言的数据类型,变量和常量,整型数据、实型数据和字符型数据,算术运算符和算术表达式,赋值运算符和赋值表达式,逗号运算符和逗号表达式等内容。  第3章主要介绍选择语句和循环语句的语法格式及基本用法,包括if语句,条件运算符,switch语句,while语句,do-while语句,for语句,break语句和continue语句等内容。  第4章主要介绍数组的基本概念、数组说明及使用方法,包括一维数组,字符数组,字符串数组和字符串常用函数等内容。  第5章主要介绍指针的基本概念,包括指针的定义与说明,指针运算符和指针运算,字符指针,指针数组,多级指针,指针与函数等内容。  第6章主要介绍函数的基本概念,包括函数的定义方法,函数的调用,函数中各种数据传递方法,变量的作用域和存储类型等内容。  第7章主要介绍预处理和位运算,包括宏,条件编译,动态存储分配,文件包含,位运算符及其功能等内容。  第8章主要介绍结构体和共用体,包括结构体类型的定义和引用,结构指针变量,结构体数组,链表,共用体类型的定义和引用等内容。  第9章主要介绍文件操作的基本概念,包括文件指针,文件的打开与关闭,文件的读与写,文件的定位,文件的检测等内容。  第10章给出3套研究生入学考试全真预测试题及其参考答案。特色与优点  编写本书的指导思想是:在内容上重视c语言的基本理论,覆盖课程全部基本教学要求;书中习题主要来自于经典C语言教材中的经典习题,全书习题经过编者精心挑选,难度适中,适合各专业学生学习;在形式上根据教学实践经验和对相关内容的思考理解,简明描述课程的基本知识点、重点和难点内容,使学生迅速把握重点。  本书每章内容均包括各基本知识点的要点归纳,并精选一些具有代表性的例题,给出了解题思路和分析方法,部分编程题给出了实现代码,题后提示了解题中应注意的问题。

书籍目录

第1章 C语言概述1.1 知识点1:c语言的特点1.1.1 要点归纳1.1.2 例题解析1.2 知识点2:C程序的构成1.2.1 要点归纳1.2.2 例题解析1.3 知识点3:C语言数据输入和输出1.3.1 要点归纳1.3.2 例题解析第2章 数据类型、运算符和表达式2.1 知识点1:C语言的数据类型2.1.1 要点归纳2.1.2 例题解析2.2 知识点2:运算符和表达式2.2.1 要点归纳2.2.2 例题解析第3章 选择结构和循环结构3.1 知识点1:if语句3.1.1 要点归纳3.1.2 例题解析3.2 知识点2:条件运算符3.2.1 要点归纳3.2.2 例题解析3.3 知识点3:switch语句3.3.1 要点归纳3.3.2 例题解析3.4 知识点4:while循环结构3.4.1 要点归纳3.4.2 例题解析3.5 知识点5:flor循环结构3.5.1 要点归纳3.5.2 例题解析3.6 知识点6:break语句和continue语句3.6.1 要点归纳3.6.2 例题解析第4章 数组4.1 知识点1:一维数组4.1.1 要点归纳4.1.2 例题解析4.2 知识点2:二维数组4.2.1 要点归纳4.2.2 例题解析4.3 知识点3:字符数组和字符串4.3.1 要点归纳4.3.2 例题解析第5章 指针5.1 知识点1:指针的基本概念5.1.1 要点归纳5.1.2 例题解析5.2 知识点2:指针与数组5.2.1 要点归纳5.2.2 例题解析第6章 函数6.1 知识点1:函数的基本概念6.1.1 要点归纳6.1.2 例题解析6.2 知识点2:变量的作用域和存储类型6.2.1 要点归纳6.2.2 例题解析第7章 预处理和位运算7.1 知识点l:编译预处理7.1.1 要点归纳7.1.2 例题解析7.2 知识点2:动态存储分配7.2.1 要点归纳7.2.2 例题解析7.3 知识点3:位运算7.3.1 要点归纳7.3.2 例题解析第8章 结构体和共用体8.1 知识点1:结构体类型8.1.1 要点归纳8.1.2 例题解析8.2 知识点2:结构体数组和结构体指针8.2.1 要点归纳8.2.2 例题解析8.3 知识点3:链表8.3.1 要点归纳8.3.2 例题解析8.4 知识点4:共用体类型8.4.1 要点归纳8.4.2 例题解析第9章 文件操作9.1 知识点l:文件的概念9.1.1 要点归纳9.1.2 例题解析9.2 知识点2:文件的操作9.2.1 要点归纳9.2.2 例题解析第10章 重点大学硕士研究生入学考试全真预测试题及参考解答.10.1 重点大学硕士研究生入学考试全真预测试题一10.2 重点大学硕士研究生入学考试全真预测试题一参考解答10.3 重点大学硕士研究生入学考试全真预测试题二10.4 重点大学硕士研究生入学考试全真预测试题二参考解答10.5 重点大学硕士研究生入学考试全真预测试题三10.6 重点大学硕士研究生入学考试全真预测试题三参考解答参考文献

编辑推荐

  《C语言(VisualC++平台)习题与解析》是教学一线专家无私奉献长年积累的教学经验和见解,总结相关知识点,归纳解题新方法,应用创新思路,解决现实问题。  丛书特色:  题型完整,内容丰富;以典型题目分析带动能力培养;全面复习,形成知识体系;把握知识点间的内在联系,拓展创新思维;提高学习的针对性与有效性。

作者简介

《C语言(VisualC++平台)习题与解析》是为读者学习C语言课程而编写的教学辅导书。书中通过对知识点概念和习题的讲解与分析,帮助读者了解和掌握该课程的难点、要点,提高读者用c语言编程的基本能力和用c语言解决实际应用问题的能力。全书按照通行教材的章节安排,对c语言课程内容进行归纳分类。每章分成若干个知识点,每个知识点又分为“要点归纳”和“例题解析”。“要点归纳”是对重要知识点的提炼总结;“例题解析”部分精选出一些具有代表性的例题(包括课程考试试题、主流教材课后难题以及近年考研真题),给出解题思路与分析方法,并明示了解题过程中需要注意的问题。全书晟后提供了3套考研全真预测试题,并附参考答案,以提高读者的应试水平和知识的综合应用能力。
《C语言(VisualC++平台)习题与解析》可作为本、专科学生学习c语言课程的辅助教材,也可作为考研复习资料。书中提供的海量习题为从事课程教学的老师提供了宝贵的教学资源,可作教学参考。

图书封面


 C语言下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024