C语言(VisualC++平台)习题与解析(十一五规划理工类主干课程辅导丛书)
分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
品牌: 侯金龙
基本信息·出版社:科学出版社
·页码:302 页
·出版日期:2008年
·ISBN:7030227840/9787030227843
·条形码:9787030227843
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:十一五规划理工类主干课程辅导丛书
产品信息有问题吗?请帮我们更新产品信息。
内容简介《C语言(Visual C++平台)习题与解析》是为读者学习C语言课程而编写的教学辅导书。书中通过对知识点概念和习题的讲解与分析,帮助读者了解和掌握该课程的难点、要点,提高读者用c语言编程的基本能力和用c语言解决实际应用问题的能力。
全书按照通行教材的章节安排,对c语言课程内容进行归纳分类。每章分成若干个知识点,每个知识点又分为“要点归纳”和“例题解析”。“要点归纳”是对重要知识点的提炼总结;“例题解析”部分精选出一些具有代表性的例题(包括课程考试试题、主流教材课后难题以及近年考研真题),给出解题思路与分析方法,并明示了解题过程中需要注意的问题。全书晟后提供了3套考研全真预测试题,并附参考答案,以提高读者的应试水平和知识的综合应用能力。
《C语言(Visual 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语言课程而编写的教学辅导书,可帮助读者复习课程的基本内容,检验基本理论和基本概念的掌握程度,培养和提高用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语言概述
【基本知识点】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语言既具有高级语言的功能,又具有低级语言的许多功能,可用来写系统软件。