热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

C语言程序设计上机指导与习题集解答

中国水利水电出版社
    【作 者】李素若 任正云 主编 【I S B N 】978-7-5084-4327-0 【责任编辑】吴萍 【适用读者群】高职高专 【出版时间】2007-03-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】268 【千字数】 【印 张】 【定 价】25 【丛 书】21世纪高职高专规划教材 【备注信息】
图书详情

    本书是中国水利水电出版社出版的《C语言程序设计》的配套教材。书中内容分三个部分,第一部分是“C语言上机指南”,这部分介绍了Turbo C 2.0、Turbo C++ 3.0和Visual C++ 6.0集成环境下的上机方法;第二部分是“上机实验安排”介绍了程序设计实验的一般步骤,并给出了一份上机报告的样例,并精心设计了11套上机实验题,每套实验都给出了实验目的、要求和内容,帮助读者在实验中进一步理解所学知识;第三部分是“《C语言程序设计》习题和参考解答”,这部分对教材中的每道习题都给出了详细的解答,有些习题还给出了不同的解题方法。本书的附录中将最近三年的全国计算机等级考试二级C语言的笔试试题和参考答案列出,以供读者学习。

    本书可作为高校学生学习C语言程序设计课程的辅导教材,也可以作为C语言自学者的参考教材。

    C语言是国内外广泛使用的计算机语言。许多高校都开设了“C语言程序设计”课程。初学者对程序设计都有一个感觉,看别人写的程序,好像挺明白的,一旦要自己编写一个程序,就感到无从下手。这是因为程序设计是一门对实践环节要求很高的课程,初学者要想真正学会C语言程序设计,最重要的要抓住两个关键环节:一是多做程序设计的习题,多编程;二是多上机,写在纸上的程序看上去没有错误,但只有上机调试才能验证是否正确。因此,我们编写了这本上机指导与习题集解答。

    本书包括三个部分。

    第一部分是“C语言上机指导”。介绍了Turbo C 2.0、Turbo C++ 3.0和Visual C++ 6.0集成环境下的上机方法。其中主要介绍了Turbo C 2.0的详细操作过程,特别是对Turbo 2.0的调试过程做了很详细的说明,给予初学者很大的帮助。考虑到现在正在学习“C语言程序设计”的部分读者将来会继续学习“C++面向对象程序设计”,因而在这部分中介绍了Turbo C++ 3.0和Visual C++ 6.0中的部分功能及C语言程序在这两个环境下的编辑、编译、连接、运行和调试的方法。本书的附录Ⅲ中有Turbo C 2.0编译出错信息说明,当编译出错时可以查阅相关出错信息的详细解释。

    第二部分是“上机实验安排”。在这部分中提出了上机实验的要求和步骤,实际上也是给读者灌输软件开发过程中的一般步骤,同时给出了试验报告的书写样本供读者参考。在实验的总体安排上主要跟教材《C语言程序设计》(任正云、李素若主编)相配合,根据教材中每章的内容来设计实验。在每次实验中首先拿出3~4个案例来引导读者去上机实践,来加深对本章内容的理解,紧接着又设计4~5个上机习题供读者练习,使初学者能循序渐进地完成本次实验。

    第三部分是“《C语言程序设计》习题和参考解答”。在这部分中包括了中国水利水电出版社出版的《C语言程序设计》(任正云、李素若主编)一书的全部习题和参考答案。对于部分题目除了给出答案外,还给出了分析过程。这部分题目一般都是容易出错和容易混淆的,通过进一步讲解可以帮助读者提高对C语言的基本概念、算法和各种规则的理解。

    需要特别强调的,本书给出的程序并非惟一正确的解答,对同一个题目可以编出多种程序,我们给出的只是其中的一种,甚至不一定是最佳的一种。对于有些题目,我们给出了两种答案,供读者参考和比较,以启发思路。读者在使用本书时,千万不要照抄照搬,我们只是提供了一种参考答案,读者完全可以编写出更好的程序。

    本书附录Ⅰ、Ⅱ中将部分读者很关心的全国计算机等级考试大纲和近3年的全国计算机等级考试二级笔试试题(C语言)列出,并将每次考试试题的参考答案也列出供读者参考和学习。

    本书由李素若、任正云共同主编,胡玉荣、张牧、肖衡担任副主编。其中第一部分中的第1章主要由肖衡编写,第2章主要由张牧编写;第三部分中的第1、2、4、6、9章主要由任正云编写,第3、5章主要由胡玉荣编写,第8章主要由张牧编写;除以上章节以外的其他章节全部由李素若编写。全书由李素若统稿,在本书的编写过程中得到了主审田原副教授和相关专家的指导,参与本书大纲讨论和相关内容编写的还有严永松、游明坤、文斌、陈万华、李俊梅、李祥琴、袁鹰、胡波和刘青筱等,在此一并表示衷心的感谢。

    由于作者水平有限,书中不妥或错误之处在所难免,敬请读者指正。

    编 者

    2006年12月

    前言
    第一部分 C语言上机指导
    第1章 Turbo C 2.0程序开发环境 1
    1.1 C语言概述 1
    1.1.1 C语言的起源 1
    1.1.2 C语言的特点 1
    1.2 Turbo C概述 2
    1.2.1 Turbo C的产生与发展 2
    1.2.2 Turbo C 2.0的基本配置 2
    1.2.3 Turbo C 2.0内容简介 2
    1.3 Turbo C 2.0的安装 3
    1.4 Turbo C 2.0的启动 3
    1.5 Turbo C 2.0的工作窗口 4
    1.6 Turbo C 2.0主菜单中各项菜单功能介绍 5
    1.6.1 File菜单 5
    1.6.2 Edit菜单 6
    1.6.3 Run菜单 7
    1.6.4 Compile菜单 7
    1.6.5 Project菜单 8
    1.6.6 Options菜单 8
    1.6.7 Debug菜单 10
    1.6.8 Break/watch菜单 10
    1.7 编辑文件 11
    1.7.1 编辑一个新文件 11
    1.7.2 编辑一个已存在的文件 12
    1.8 Turbo C 2.0工作环境配置 13
    1.8.1 改变用户工作目录 13
    1.8.2 确定Turbo C工作环境 14
    1.9 编译和连接 16
    1.9.1 对单文件程序的编译和连接 16
    1.9.2 对多文件程序进行编译和连接 17
    1.9.3 编译和连接过程中的显示信息 18
    1.9.4 停止编译的方式 21
    1.10 运行 21
    1.11 调试 22
    第2章 Turbo C++ 3.0上机操作 29
    2.1 Turbo C++ 3.0系统的建立 29
    2.2 C文件的建立 29
    2.3 对多文件程序进行编译和连接 30
    2.4 程序动态调试方法 33
    第3章 Visual C++ 6.0上机操作 34
    3.1 使用VC++ 6.0调试程序一般步骤 34
    3.2 启动VC++ 34
    3.3 新建或打开C程序文件 34
    3.4 程序保存 35
    3.5 执行程序 36
    3.6 关闭程序工作区 37
    3.7 命令行参数处理 38
    3.8 程序调试 38
    第二部分 上机实验安排
    第1章 程序设计实验的一般步骤 41
    1.1 问题分析 41
    1.2 设计测试计划 42
    1.3 设计程序方案 42
    1.4 编写程序 43
    1.5 上机调试 44
    1.6 实验总结与实验报告内容 44
    1.7 实验报告样例 44
    第2章 实验安排 48
    2.1 熟悉TC环境下运行C程序实验 48
    2.2 数据类型、运算符和表达式实验 50
    2.3 最简单的C程序设计实验 53
    2.4 逻辑结构程序设计实验 54
    2.5 循环结构实验 56
    2.6 数组实验 60
    2.7 函数实验 63
    2.8 指针实验 67
    2.9 结构体、共用体实验 71
    2.10 位运算实验 76
    2.11 文件实验 78
    第三部分 《C语言程序设计》习题和参考解答
    第1章 C语言程序设计基础 81
    第2章 C语言数据类型与基本操作 83
    第3章 顺序结构程序设计 91
    第4章 选择结构程序设计 96
    第5章 循环结构程序设计 104
    第6章 函数 113
    第7章 数组 120
    第8章 指针 127
    第9章 结构体和共同体 135
    第10章 文件 150
    附录Ⅰ 全国计算机等级考试大纲 162
    公共基础知识 162
    C语言程序设计 163
    附录Ⅱ 全国计算机等级考试二级试题 166
    2004年4月全国计算机等级考试二级笔试试题(C语言) 166
    2004年4月全国计算机等级考试二级笔试试题参考答案(C语言) 178
    2004年9月全国计算机等级考试二级笔试试题(C语言) 180
    2004年9月全国计算机等级考试二级笔试试题参考答案(C语言) 190
    2005年4月全国计算机等级考试二级笔试试题(C语言) 192
    2005年4月全国计算机等级考试二级笔试试题参考答案(C语言) 205
    2005年9月全国计算机等级考试二级笔试试题(C语言) 207
    2005年9月全国计算机等级考试二级笔试试题参考答案(C语言) 219
    2006年4月全国计算机等级考试二级笔试试题(C语言) 221
    2006年4月全国计算机等级考试二级笔试试题参考答案(C语言) 232
    2006年9月全国计算机等级考试二级笔试试题(C语言) 234
    2006年9月全国计算机等级考试二级笔试试题参考答案(C语言) 246
    附录Ⅲ Turbo C编译出错信息 247
    参考文献 257





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册