C语言程序设计教程

当前位置:首页 > 教材 > 研究生/本专科 > C语言程序设计教程

出版社:同济大学出版社
出版日期:2001-9
ISBN:9787560823225
页数:168页

章节摘录

版权页:插图:计算机语言经历了机器语言、汇编语言、高级语言和面向问题的非过程化语言等四代。机器语言能被机器直接理解、执行,它是机器唯一能够执行的语言,而其他语言编制的源程序则需要借助于语言处理程序加工成目标程序后,才能够被机器执行。2.语言处理程序它是将非机器语言编制的程序转换为计算机所能识别的机器语言程序的工具。针对不同的程序设计语言编写出的程序,语言处理程序分为汇编程序、编译程序和解释程序。前者是将汇编语言编制的程序(源程序)翻译加工成机器语言程序(目标程序)的工具,而后二者则是将用高级语言编写的程序(源程序)翻译成目标程序的工具。二、C语言概述1.C语言的特点C语言是一种理想的结构化程序设计语言,它既具有一般高级语言较好的通用性和可移植性、较强的表达能力及简练的书写形式,同时,它还兼有汇编语言的目标代码质量高、程序执行效率高以及能够直接对硬件进行操作等优点。2.C语言源程序的构成C语言程序是由函数构成的,其要点如下:·一个程序至少要包含一个主函数main,并且无论这个函数的位置在哪里,程序都从它开始执行。·除了主函数之外,某些程序中还可能包含若干个其他的函数,包括系统提供的库函数和用户自定义的函数。·使用自定义函数时,要从函数的定义、调用和说明三部分加以考虑。

书籍目录

上篇 学习指导与习题解答第一章 计算机语言及C语言概述1.1 知识要点1.2 习题解答1.3 自测题1.4 参考答案第二章 基本数据类型、运算符和表达式2.1 知识要点2.2 习题解答2.3 自测题2.4 参考答案第三章 数据的输入和输出3.1 知识要点3.2 习题解答3.3 自测题3.4 参考答案第四章 语句4.1 知识要点4.2 习题解答4.3 自测题4.4 参考答案第五章 指针初步和数组5.1 知识要点5.2 习题解答5.3 自测题5.4 参考答案第六章 函数与程序结构6.1 知识要点6.2 习题解答6.3 自测题6.4 参考答案第七章 编译预处瑾7.1 知识要点7.2 习题解答7.3 自测题7.4 参考答案第八章 指针8.1 知识要点8.2 习题解答8.3 自测题8.4 参考答案第九章 结构和联合9.1 知识要点9.2 习题解答9.3 自测题9.4 参考答案第十章 文件10.1 知识要点10.2 习题解答10.3 自测题10.4 参考答案下篇 上机指导与实验第十一章 TurboC2.0集成开发环境简介11.1 窗口组成11.2 TC菜单命令11.3 TC环境下开发程序的步骤及方法11.4 调试程序第十二 章实验实验一 简单程序设计实验二 基本输入输出语句实验三 选择控制结构实验四 循环控制结构实验五 指针初步和数组实验六 函数实验七 编译预处理实验八 指针实验九 结构实验十 文件附录一 常见错误及警告信息一览附录二 1999年上海市普通高校非计算机专业学生计算机等级考试试卷2000年上海市普通高校非计算机专业学生计算机等级考试试卷

编辑推荐

《C语言程序设计教程:习题解答与上机实验》是计算机系列教材之一。

作者简介

《C语言程序设计教程:习题解答与上机实验》数据类型丰富、功能强大、形式简洁,它是被程序开发人员广泛采用的结构化程序设计语言,也是一门优秀的教学语言,它至今仍是绝大部分高校非计算机专业计算机语言课程的首选语言。由于C语言的语法较为复杂和难于掌握,为此,从教学的需要出发,我们编写了这本习题解答与上机实验。它是我们此前出版的《C语言程序设计教程》的配套教材,可分为两大部分:第一部分为习题篇,第二部分为实验篇。第一部分包括了《C语言程序设计教程》中的所有习题的详细解答,除此之外,还按教程的顺序提纲挈领地给出了各章节的知识要点,以方便读者快速地掌握C语言的语法知识并把握要点难点。配合这些知识要点,我们还在每章的最后部分提供了适当数量的自测题,包括是非判断、选择和程序填空等题型。在选择这些自测题时,我们尽量避免出现多而滥的情况,力求做到针对性强、代表性强、难度适当、题量适当,使读者能在有限的时间里获得尽可能多的知识。为方便读者检验知识、掌握情况,书中还给出了这些自测题的答案及必要的分析提示。第二部分首先介绍了实验环境,即TURBOC集成开发环境;其后按教程顺序提供了相配套的十个实验。实验题型选择上兼顾到初学者的兴趣和困难,除了编程题这样的传统题型外,还提供了修改程序错误、阅读分析程序、程序填空及修改程序结构等诸多题型。通过改错可以使初学者在编程的过程中避免出现这些常见的错误;通过阅读分析程序及程序填空可以使读者更好地掌握知识要点和主要算法;通过修改程序结构还可以掌握一些编程技巧等等。总之,上机实验是学习语言的必不可少的重要环节,我们力争做到避免初学者产生无所适从的畏难情绪,从而循序渐进地学习编程方法。

图书封面


 C语言程序设计教程下载



发布书评

 
 


 

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

零度图书网 @ 2024