C语言程序设计上机指导与习题选解
书 号:9787113108229
丛 书 名:21世纪高校计算机规划教材
作 者:于晓强 张菁
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:23元
-
内容简介
学习C语言程序设计,很大程度是通过上机实训和大量练习来掌握其基本方法的,本书用于C语言上机实训。本书共分四部分:第一部分为C语言的上机环境及其基本操作;第二部分为上机实验内容;第三部分为上机实验的部分题目参考答案;第四部分为全国计算机等级考试模拟试题。参与本书编写的作者都是教学一线的教师,他们结合自己多年的教学经验,针对C语言程序设计的教学思路,在运用C语言的同时,注重面向初学者,书中实验充满趣味性和实用性,旨在提高学生的实际动手能力。 -
前言
计算机是一门实践性非常强的学科,学习过程中的上机实践特别重要,程序设计类课程尤为突出,只有通过具体的上机操作、调试、运行,才能真正理解计算机程序的编写、调试方法与过程。实践环节是巩固理论知识,增强动手能力,提高计算机应用能力至关重要的一个教学环节。为配合“计算机程序设计(C语言)”课程的需要,我们特地组织具有丰富教学经验的一线教师编写了本书。
中国高等院校计算机基础教育改革课题研究组于2008年发表课题报告CFC 2008,提出了复合型人才对于计算机应用能力和知识结构要全面,明确了课程体系与能力培养的关系。本书就是依据应用能力培养的要求,按照应用能力培养这一核心,本着先易后难、逐步深入的原则,精心编写实验项目,并设置了调试示例、调试练习、编程示例、编程练习等环节,以方便学生在学习过程中,逐步理解、掌握相关知识,学习、理解并初步掌握基本的程序设计方法。
本书内容包括上机指导和习题选解两大部分,并在附录中汇总了C语言基本语法规则。其中上机指导分为C语言基本运行环境,数据类型、运算符和表达式,输入输出函数的使用,逻辑运算和选择结构,循环控制,数组,函数,编译预处理,指针,结构体和共用体,位运算和文件共11个实验项目;习题选解按题型分为选择题、填空题、程序改错题、程序填空题和程序设计5种。
本书由大连工业大学、大连水产学院和大连医科大学共同编写,由于晓强和张菁负责组织编写并统稿,阎丕涛主审。其中,上机指导的实验一、二、三、四由邵利编写,实验五、六、七由康丽编写,实验八、九、十、十一由贺晓阳编写,习题选解的选择题、程序改错题由于晓强负责整理,填空题由王宏伟负责整理,程序填空题由赵秀岩负责整理,程序设计题由张菁负责整理。
由于编者水平有限,疏漏和不妥之处在所难免,敬请读者批评指正。 -
目录
第一部分 《C语言程序设计》上机指导
上机实验指导思想和要求 1
实验一 C语言基本运行环境 2
实验二 数据类型、运算符和表达式 10
实验三 输入输出函数的使用 17
实验四 逻辑运算和选择结构 22
实验五 循环控制 28
5.1 基本循环 28
5.2 嵌套循环 33
实验六 数组 37
6.1 一维数组 37
6.2 二维数组及字符数组 42
实验七 函数 45
实验八 编译预处理 51
实验九 指针 54
9.1 指针的基本使用 54
9.2 指针与数组 58
9.3 指针与字符串 61
实验十 结构体和共用体 65
10.1 结构体 65
10.2 共用体 68
10.3 链表 70
实验十一 位运算和文件 76
11.1 位运算 76
11.2 文件 78
第二部分 《C语言程序设计》习题选解
题型一 单项选择题 81
1.1 C语言概述 81
1.2 数据类型及其运算 82
1.3 C语言输入输出 86
1.4 C语言控制结构 88
1.5 数组 93
1.6 函数与编译预处理 95
1.7 指针 98
1.8 结构体和共用体 101
1.9 文件 103
单项选择题答案 105
题型二 填空题 107
2.1 数据类型及输入输出 107
2.2 C语言控制结构 108
2.3 数组 110
2.4 函数与编译预处理 111
2.5 指针 112
2.6 结构体、共用体和文件 113
填空题答案 115
题型三 程序改错题 116
3.1 基本控制结构 116
3.2 数组与指针 126
3.3 字符串与指针 135
3.4 指针简单应用与递归 139
3.5 结构体、共用体、文件 141
程序改错题答案 143
题型四 程序填空题 148
4.1 基本控制结构 148
4.2 数组与指针 155
4.3 字符串与指针 161
4.4 指针简单应用及递归 164
4.5 结构体、共用体、文件 164
程序填空答案 167
题型五 程序设计 171
5.1 基本控制结构 171
5.2 数组与指针 175
5.3 字符串与指针 179
5.4 指针简单应用与递归 181
程序设计答案 183
附录A C语言基本语法规则汇总 187 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1 于晓强 副教授 工作单位大连工业大学 邮政编码116034 电话 189409974092 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐