• 【假一罚四】C语言程序设计(第2版)梁海英
21年品牌 40万+商家 超1.5亿件商品

【假一罚四】C语言程序设计(第2版)梁海英

集团直发,全新正版书籍,假一罚四,放心选购。可开发票

31.4 6.5折 48 全新

库存7件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者梁海英

出版社清华大学出版社有限公司

ISBN9787302400899

出版时间2018-09

装帧平装

开本16开

定价48元

货号9502879

上书时间2024-07-12

朗朗图书书店

已实名 已认证 进店 收藏店铺
  • 店主推荐
  • 最新上架

   商品详情   

品相描述:全新
商品描述
目录
第1章  引言
1.1  程序设计语言
1.1.1  低级语言
1.1.2  高级语言
1.2  程序结构及其特点
1.2.1  程序结构
1.2.2  程序结构的特点
1.2.3  程序书写规则
1.2.4  程序保留字
1.3  Visual C  6.0的安装及使用
1.3.1  Visual C  6.0的安装
1.3.2  Visual C  6.0的启动
1.3.3  Visual C  6.0上机过程
1.3.4  Visual C  6.0的退出
1.4  习题
1.5  实验

第2章  数据类型及基本运算量
2.1  数据类型
2.1.1  基本数据类型
2.1.2  构造数据类型
2.1.3  指针类型
2.1.4  空类型(void)
2.2  常量
2.2.1  直接常量
2.2.2  符号常量
2.3  变量
2.3.1  变量的种类
2.3.2  变量的定义
2.3.3  变量的使用
2.4  库函数
2.4.1  数学函数
2.4.2  输入输出函数
2.5  运算符及表达式
2.5.1  运算符及表达式简介
2.5.2  算术运算符和算术表达式
2.5.3  赋值运算符和赋值表达式
2.5.4  逗号运算符和逗号表达式
2.6  习题
2.7  实验

第3章  顺序结构程序设计
3.1  结构化程序设计
3.1.1  结构化程序的特点
3.1.2  结构化程序的设计方法
3.2  传统流程图及N-S结构化流程图
3.3  C语句概述
3.4  赋值语句
3.5  数据输入输出函数调用语句
3.5.1  数据输入输出的方法
3.5.2  字符输入输出
3.5.3  格式输入与输出
3.6  顺序结构程序设计举例
3.7  习题
3.8  实验

第4章  选择结构程序设计
4.1  选择结构程序设计概述
4.2  关系运算符和表达式
4.2.1  关系运算符
4.2.2  关系表达式
4.3  逻辑运算符和表达式
……
第5章  循环结构程序设计
第6章  数组
第7章  用户自定义函数
第8章  预处理命令
第9章  用户自定义数据类型
第10章  指针
第11章  文件
第12章  位运算
附录一  全国计算机等级考试二级C语言考试大纲
附录二  全国计算机等级考试二级C语言模拟题(一)
附录三  全国计算机等级考试二级C语言模拟题(二)
参考文献

内容摘要
人们与计算机进行交流是通过程序实现的,只有解决一定问题的程序才能指挥计算机自动地进行工作,而程序又是通过程序设计语言开发的,C语言就是程序设计语言的一种。

本章主要介绍C语言的程序结构及特点,重点介绍在Visual C++6.0环境中实现C程序功能的步骤。

1.1程序设计语言

程序是指人们使用编程语言开发,为解决一定问题,能够被计算机执行的指令代码。

计算机程序设计语言是编程人员应遵守的、计算机可以识别的程序代码规则,是人指挥计算机进行工作,与计算机进行交流的工具。

计算机程序设计语言是不断发展的。纵观其历史,可以将其分为低级语言和高级语言两大类。

1.1.1低级语言

低级语言又称为面向机器的语言,因CPU的不同而不同,可移植性差。使用低级语言可以编出效率高的程序,但对程序设计人员的要求也很高。他们不仅要考虑解题思路,

还要熟悉机器的内部结构,所以非专业人员很难掌握这类程序设计语言。

低级语言又分为机器语言和汇编语言。

1.机器语言

机器语言是CPU可以直接识别的一组由01序列构成的指令代码。用机器语言编写程序,就是从所使用CPU的指令系统中挑选合适的指令,按照解决问题的算法组成一个指令序列。这种程序可以被机器直接理解并执行,速度很快,但因为它们不直观、难记、难写、不易查错、开发周期长,所以现在只有专业人员在编制对于执行速度有很高要求的程序时才采用。

2.汇编语言

为了减轻编程者的劳动强度,人们使用一些帮助记忆的符号来代替机器语言中的01代码,使得编程效率和质量都有了很大的提高。由这些助记符组成的指令系统,称为符号语言,也称为汇编语言。汇编语言指令与机器语言指令基本上是一一对应的。因为这些助记符不能被机器直接识别,所以用汇编语言编写的程序必须被汇编成机器语言才能被机器理解。汇编之前的程序称为源程序,汇编之后的程序称为目标程序。使用连接程序将目标程序连接成可执行程序。可执行程序能够脱离语言环境独立运行。

1.1.2高级语言

高级语言提供大量的与人类语言相类似的控制结构,使程序设计者可以不关心机器的内部结构及工作原理,把主要的精力集中在解决问题的思路和方法上。这类摆脱了硬件束缚的程序设计语言的出现是计算机技术发展的里程碑,使得编程不再是少数专业人员的专利。由于高级语言不依赖具体的机器,所以用高级语言编写的程序可移植性好。

根据编程机制的不同,高级语言又分为面向过程的程序设计语言和面向对象的程序设计语言。

1.面向过程的程序设计语言

面向过程的程序设计语言由一个入口和一个出口构成,程序每次执行都必须从这个入口开始,按照程序的结构执行到这个出口为止,属于过程驱动的编程机制,由过程控制程序运行的流向。编程人员要以过程为中心来考虑应用程序的结构,执行哪一部分代码和按何种顺序执行代码都由程序本身控制。它允许将程序分解为多个函数,这使得同一个程序可以由多人分工开发,大大提高了编程效率,使人们能够开发出规模越来越大、功能越来越强的应用软件和系统软件。常用的面向过程的语言有CFortranPascal等。

2.面向对象的程序设计语言

面向对象的程序设计语言将整个现实世界或者其中的一部分看作是由不同种类的对象构成的,同一类型的对象既有相同点又有不同点。各种类型的对象之间通过发送消息进行联系,消息能够激发对象作出相应的反应,从而构成一个运动的整体,属于事件驱动的编程机制,由事件控制着程序运行的流向。编程人员要以对象为中心来设计模块,代码不是按预定的顺序执行,而是在响应不同的事件时执行不同的代码。当前使用较多的面向对象的程序设计语言有Visual BasicC++C#Java等。

高级语言也不能被机器直接识别,也需要翻译才能运行。高级语言的运行方式有解释和编泽两种。所谓解释,是指边解释边执行,不形成目标代码,执行速度不快,源程序保密性不强,如Visual Basic属于解释方式。所谓编译,是将源程序使用语言本身提供的编译程序编译为目标程序,再使用连接程序与库文件连接成可执行程序,可执行程序能够脱离语言环境独立运行。本课程所学的C语言程序设计属于编译方式。



精彩内容
《C语言程序设计(第二版)》按照程序设计的体系结构,系统地介绍了C程序设计的基本思想及基本方法。全书内容分为三部分。*部分(第1~7章1依次介绍了C程序设计的基本应用:包括C程序的基本结构、基本运算量,以及结构化程序设计的顺序结构、选择结构、循环结构、数组及函数的开发方法与应用实现;第二部分(第8~12章)详细介绍了C程序设计的高级应用:包括预处理、结构体、共用体、指针、文件及位运算等应用;第三部分(附录一至三)列出了全国计算机等级考试二级C语言考试大纲及模拟题。
  《C语言程序设计(第二版)》可作为高等学校非计算机专业本科生的计算机通用教材,也可作为计算机类相关专业的程序设计入门教材、计算机技术的培训教材,还可作为全国计算机等级考试的参考用书、“蓝桥杯”全国软件和信息技术专业人才大赛的参考用书和编程爱好者自学C语言的自学教材。
  《C语言程序设计(第二版)》对应的电子教案、习题答案和实例源文件可以到网站下载。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP