新書推薦:
《
卡特里娜(“同一颗星球”丛书)
》
售價:NT$
398.0
《
伟大民族:从路易十五到拿破仑的法国史(方尖碑)
》
售價:NT$
857.0
《
古今“书画同源”论辨——中国书法与中国绘画的关系问题兼中国画笔墨研究
》
售價:NT$
602.0
《
《日本文学史序说》讲演录
》
售價:NT$
332.0
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:NT$
454.0
《
治盗之道:清代盗律的古今之辨
》
售價:NT$
556.0
《
甲骨文丛书·剑桥世界暴力史(第一卷):史前和古代世界(套装全2册)
》
售價:NT$
959.0
《
甲骨文丛书·中华早期帝国:秦汉史的重估
》
售價:NT$
1367.0
|
編輯推薦: |
本实践教程在提出了每一章的实验目的的前提下,针对每一个实验目的给出了若干个有趣的例子,通过学习并思考这些例子程序,可以使学生对每一个需要掌握的内容有更生动、深刻的理解;同时,每一章都给出了许多适合于学生自己练习的编程题;最后,针对二级C语言机试中经常出现的程序填空题、程序改错题和程序设计题,每一章都有一些类似的自测与提高的题目,使得学生对二级C语言的环境和题目类型、题目难度有一定程度的了解,提高过关率。
|
內容簡介: |
本书从初学者学习C语言程序设计的角度出发,根据作者多年的程序设计经验,按照科学的学习规律,由浅入深、循序渐进地安排了C语言开发环境的搭建、C语言基础语法知识等的实验,主要内容包括基本数据类型和运算符、控制结构、函数、数组、指针、结构与共用、文件等实验。最后,针对二级C语言机试中经常出现的程序填空题、程序改错题和程序设计题,每一章都有一些类似的自测与提高的题目,使得学生对二级C语言的环境和题目类型、题目难度有一定程度的了解,提高过关率。
《C语言程序设计实践教程》目的是使学生进一步熟悉和掌握C语言的基本语法规则、程序结构、编程思路及解题过程,加强程序设计基本方法。
|
關於作者: |
主要研究项目及领域:主要从事航天航空数字化制造云集成系统设计,物联网与云计算实验平台开发,计算机应用技术、软件技术专业的课程与教学工作。 以前出版的教材:书名 Java Web2.0架构开发与项目实践 书号978-7-302-20998-0 出版社 清华大学出版时间2009.12销量8000 书名 Java进阶诀窍 书号978-7-03-023775-0 出版社 科学出版社出版时间2009.6 销量5000 书名 Java程序设计与项目实战 书号978-7-302-26276-3 出版社清华大学出版社 出版时间2011.12销量5000
|
目錄:
|
第1章 C语言概述1
一、实验内容、目的与要求1
二、思考题15
1. 程序阅读题15
2. 简答题17
第2章 数据类型、运算符和表达式19
一、实验内容、目的与要求19
1. 数据类型19
2. 运算符和表达式20
3. 输入输出函数23
二、思考题24
1. 选择题24
2. 简答题28
3. 编程题28
三、自测与提高29
1. 选择题29
2. 填空题30
四、自测与提高参考答案31
第3章 程序控制结构32
一、实验内容、目的与要求32
1. 分支结构32
2. 循环结构35
3. 程序跳转语句38
二、思考题39
1. 选择题39
2. 编程题42
三、自测与提高45
1. 选择题45
2. 程序填空题46
3. 程序改错题47
4. 程序设计题47
四、自测与提高参考答案48
第4章 函数49
一、实验内容、目的与要求49
1. 函数说明和返回值49
2. 递归函数52
3. 变量作用域和生命期54
二、思考题57
1. 选择题57
2. 编程题59
三、自测与提高62
1. 选择题62
2. 程序填空题64
3. 程序改错题64
4. 程序设计题65
四、自测与提高参考答案66
第5章 数组67
一、实验内容、目的与要求67
1. 一维数组应用67
2. 二维数组应用71
3. 字符串应用75
二、思考题77
1. 选择题77
2. 编程题79
三、自测与提高82
1. 选择题82
2. 程序填空题83
3. 程序改错题85
4. 程序设计题85
四、自测与提高参考答案87
第6章 指针88
一、实验内容、目的与要求88
1. 指针与一维数组88
2. 指针与二维数组91
3. 指针与字符串95
4. 指针与函数98
二、思考题101
1. 选择题101
2. 编程题103
三、自测与提高106
1. 选择题106
2. 程序填空题106
3. 程序改错题108
4. 程序设计题110
四、自测与提高参考答案111
第7章 自定义数据类型112
一、实验内容、目的与要求112
1. 结构体的定义和引用112
2. 共用体的定义和引用119
3. 枚举类型的定义和引用121
二、思考题123
1. 选择题123
2. 编程题125
三、自测与提高131
1. 选择题131
2. 程序填空题132
3. 程序改错题135
4. 程序设计题136
四、自测与提高参考答案137
第8章 文件139
一、实验内容、目的与要求139
1. 文件的打开和关闭139
2. 文件定位和检测141
3. 文件内容排序146
二、思考题147
1. 选择题147
2. 编程题149
三、自测与提高152
1. 选择题152
2. 程序填空题153
四、自测与提高参考答案157
|
|