C语言程序设计
- ISBN:9787301153468
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:215
- 出版时间:2010-02-01
- 条形码:9787301153468 ; 978-7-301-15346-8
本书特色
《C语言程序设计》:信息技术类全国高职高专应用型规划教材·信息技术类。
内容简介
c语言程序设计是高等院校普遍开设的一门课程,同时也是软件工作者必须掌握的一个工具。本书以突出实践操作为主导,立足于应用,在内容组织和编排上,按照全国计算机等级考试大纲c语言的要求并结合教学经验进行编写,共分13章,包括:c语言概述,算法基础,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,预处理命令,指针,结构体与共用体,位运算,文件等。
本书可作为高职高专计算机类专业的教材,也可作为从事软件技术人员的入门培训教材。
目录
1.1 c语言出现的历史背景
1.2 c语言的特点
1.3 简单的c语言程序介绍
1.4 c语言程序的上机步骤
【本章小结】
【练习与实训】
第2章 算法基础
2.1 算法的概述
2.2 简单算法举例
2.3 算法的特性
2.4 怎样表示一个算法
2.4.1 用自然语言表示算法
2.4.2 用流程图表示算法
2.4.3 用n.s流程图表示算法
2.4.4 用伪代码表示算法
2.4.5 用计算机语言表示算法
2.5 结构化程序设计方法
【本章小结】
【练习与实训】
第3章 数据类型、运算符与表达式
3.1 c语言的基本数据类型
3.2 常量与变量
3.2.1 常量和符号常量
3.2.2 变量
3.3 整型数据
3.3.1 整型常量的表示方法
3.3.2 整型数据在内存中的存放形式
3.3.3 整型数据的类型
3.4 实型整数
3.4.1 实型常量的表示方法
3.4.2 实型数据在内存中的存放形式
3.4.3 实型数据的类型
3.5 字符型数据
3.5.1 字符常量
3.5.2 字符数据在内存中的存储形式
3.5.3 字符串常量
3.6 变量赋初值
3.7 数值型数据间的混合运算
3.8 算术运算符和算术表达式
3.8.1 c语言运算符概述
3.8.2 算术运算符和算术表达式
3.9 赋值运算符和赋值表达式
3.9.1 简单赋值
3.9.2 复合的赋值运算符
3.9.3 赋值表达式
3.10 逗号运算符和逗号表达式
【本章小结】
【练习与实训】
第4章 顺序结构程序设计
4.1 c语句概述
4.2 赋值语句
4.3 数据输入输出的概念及实现
4.4 字符数据的输入与输出
4.5 格式输入与输出
4.6 顺序结构程序设计举例
【本章小结】
【练习与实训】
第5章 选择结构程序设计
5.1 关系运算符和关系表达式
……
第6章 循环结构程序设计
第7章 数组
第8章 函数
第9章 预处理命令
第10章 指针
第11章 结构体与共用体
第12章 位运算
第13章 文件
节选
《C语言程序设计》内容简介:C语言程序设计是高等院校普遍开设的一门课程,同时也是软件工作者必须掌握的一个工具。《C语言程序设计》以突出实践操作为主导,立足于应用,在内容组织和编排上,按照全国计算机等级考试大纲C语言的要求并结合教学经验进行编写,共分13章,包括:C语言概述,算法基础,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,预处理命令,指针,结构体与共用体,位运算,文件等。《C语言程序设计》可作为高职高专计算机类专业的教材,也可作为从事软件技术人员的入门培训教材。
相关资料
插图:C语言是国际上广泛使用的、很有发展前途的计算机高级语言。它既可用来编写系统软件,也可用来编写应用软件。1.1 C语言出现的历史背景以前的操作系统等系统软件主要是用汇编语言编写的。由于汇编语言依赖于计算机硬件,程序的可读性和可移植性都较差。为了解决这些问题,*好采用高级语言,但一般高级语言难以实现汇编的某些功能。人们希望能找到一种既具有一般高级语言特性,又具有低级语言特性的语言,集中这两种语言的优点。于是,C语言就在这种情况下应运而生了。C语言是在B语言的基础上发展起来的,它的根源可以追溯到ALGOL60。1960年出现的ALGOL60是一种面向问题的高级语言,它离硬件比较远,不适合用来编写系统程序。1963年英国的剑桥大学推出了CPI。语言,该语言比ALGOL60更接近硬件,但规模比较大,难以实现。1967年英国剑桥大学的对语言进行了简化,推出了BCPI。语言。1970年美国贝尔实验室的Ken。Thomson以BCPL,语言为基础,又做了进一步简化,设计出了简单且接近硬件的B语言。但由于B语言过于简单,功能有限。1972年,贝尔实验室的在B语言的基础上设计出了简洁而高效的C语言。1973年,两人合作把90%以上用C语言改写,即IYNIX第5版。后来,对C语言做了多次改进,但主要还是在贝尔实验室内部使用。直到1975年IYNIX第6版公布后,C语言的突出优点才引起人们的普遍关注。1977年出现了不依赖于具体机器的C语言编译文本《可移植C语言编译程序》,使C语言移植到其他机器时所需做的工作大大简化了,这也推动了L刀虮X操作系统迅速地在各种机器上实现。随着的日益广泛使用,C语言也迅速得到推广。C语言和LINIX在发展过程中相辅相成。1978年以后,C语言已先后移植到大、中、小、微型机上,已独立于L/NIX了。现在C语言已风靡全世界,成为世界上应用*广泛的几种程序设计语言之一。以1978年发表的IMX第7版中的C编译程序为基础和合著了影响深远的名著,这本书中介绍的C语言成为后来广泛使用的C语言版本的基础,它被称为标准C。1983年,美国国家标准化协会(ANSI)根据C语言问世以来各种版本对C的发展和扩充,制定了新的标准,称为ANSIC。ANSIC比原来的标准C有了很大的发展。:K&R.在1988年修改了他们的经典著作按照ANSIC的标准重新写了该书。1987年,ANSIC又公布了新标准——87ANSIC。1990年,国际标准化组织ISO接受87ANSIC为ISO的标准。目前
-
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥12.8¥32.0 -
AI绘画+AI摄影+AI短视频从入门到精通
¥45.5¥79.8 -
企业AI之旅
¥43.5¥79.0 -
机器学习
¥59.4¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
软件设计的哲学(第2版)
¥51.0¥69.8 -
智能算法优化及其应用
¥52.4¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥62.3¥89.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥67.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
人工智能
¥29.4¥42.0 -
中文版PHOTOSHOP 2024+AI修图入门教程
¥59.3¥79.0 -
WPS办公软件应用
¥25.2¥36.0 -
格拉斯曼流行学习及其在图像集分类中的应用
¥13.7¥28.0 -
轻松上手AIGC:如何更好地向CHATGPT提问
¥40.3¥62.0 -
元宇宙的理想与现实:数字科技大成的赋能与治理逻辑
¥61.6¥88.0 -
云原生安全:攻防与运营实战
¥66.8¥89.0