读书人

C语言实用教程

发布时间: 2010-03-09 02:54:54 作者:

 C语言实用教程


基本信息出版社:电子工业出版社
页码:315 页
出版日期:2009年02月
ISBN:7121079690/9787121079696
条形码:9787121079696
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:全国高等职业教育计算机类规划教材实例与实训教程系列 国家高职示范院校核心课程教材

内容简介 《C语言实用教程》系统地介绍了C语言编程知识,共分十二章,内容包括:C语言概述,C语言的数据描述与基本操作,C语言的流程控制,数组,函数,编译预处理,指针,结构体、共用体和枚举类型,位运算,文件,库函数及应用,以及上机实训。
编辑推荐 实例讲解,实训强化,培养技能,面向就业。
典型实例→任务及分析→程序代码→运行结果→相关知识点→“练一练”→“想一想”→小结→习题。
配套习题答案、程序源代码、电子教案等资源。
目录
第一章 C语言概述
第一讲 C语言基础知识
一、程序设计概述
二、C语言简介
 练一练
想一想
本章小结
课后习题一

第二章 数据描述与基本操作
第二讲 基本数据类型、变量与常量
练一练
本讲小结
想一想
第三讲 运算符与表达式、数据类型的转换
一、算术运算与赋值运算
二、关系运算、逻辑运算与条件运算
三、圆括号运算符、逗号运算符和sizeof运算符
练一练
本讲小结
想一想
第四讲 数据的输入与输出
一、字符输入、输出函数
二、标准输入、输出函数
练一练
本讲小结
想一想
本章小结
课后习题二

第三章 C语言的流程控制
第五讲 选择结构
一、基本if语句
二、标准if语句
三、复合if语句
四、if语句的嵌套
五、switch语句
练一练
本讲小结
第六讲 循环结构
一、while语句
二、d0-while语句
三、for循环语句
练一练
本讲小结
想一想
第七讲 循环语句的嵌套和流程转向语句
一、循环语句的嵌套
二、流程转向语句90t0语句
三、break语句
四、continue语句
练一练
本讲小结
本章小结
课后习题三

第四章 数组
第八讲 一维数组
练一练
本讲小结
想一想
第九讲 二维数组
练一练
本讲小结
想一想
第十讲字符数组与字符串
练一练
本讲小结
想一想
本章小结
课后习题四

第五章 函数
第十一讲 函数定义、调用、函数原型及函数返回语句
一、函数的定义、调用及函数返回语句
二、函数原型
练一练
本讲小结
想一想
第十二讲 函数的嵌套、递归调用及函数之间的数据传递
一、函数的嵌套调用
二、递归函数及递归调用
三、实参一形参之间的数据传递(值传递方式)
四、实参一形参之间的数据传递(数组作函数参数)
练一练
本讲小结
想一想
第十三讲 变量作用域及存储类型、内部函数和外部函数
一、作用域和生存期
二、局部变量的作用域和存储类型
三、全局变量的作用域、存储类型及多文件程序的运行
四、内部函数与外部函数
练一练
本讲小结
想一想
本章小结
课后习题五

第六章 编译预处理
第十四讲 宏定义、文件包含和条件编译
一、不带参数的宏定义
二、带参数的宏定义
三、文件包含处理
四、条件编译
练一练
想一想
本章小结
课后习题六

第七章 指针
第十五讲 指针概述与指针赋值、指针的运算
一、指针概述与指针赋值
二、指针的运算
练一练
本讲小结
想一想
第十六讲 指针与数组(一)
一、一维数组元素的指针访问方式
二、二维数组元素的指针访问方式
三、字符指针与字符串
练一练
想一想
本讲小结
第十七讲 指针与数组(二)
一、指向一维数组的指针
二、指针数组
练一练
想一想
本讲小结
第十八讲 指针与函数
一、指针作为函数参数
二、指针函数
三、指向函数的指针
四、带参数的main函数及其应用
练一练
本讲小结
想一想
本章小结
课后习题七

第八章 结构体、共用体和枚举
第十九讲 结构体基础
练一练
本讲小结
想一想
第二十讲 结构体数组和指向结构体的指针
一、结构体数组及指向结构体变量的指针
二、指向结构体数组的指针
练一练
本讲小结
想一想
第二十一讲 结构体与函数
一、结构体类型的变量作为函数参数
二、结构体类型的变量作为函数的返回值
练一练
本讲小结
想一想
第二十二讲 链表
一、链表基础知识及动态分配函数
二、链表的操作
练一练
本讲小结
想一想

第九章 位运算
第十章 文件
第十一章 库函数及应用
第十二章 上机实训
附录A 课后习题参考答案
附录B 常用字符与ASCII码对照表
附录C 运算符的优先级、结合方向及口诀
参考文献
……
序言 20世纪90年代以来,以计算机和通信技术为推动力的信息产业在我国获得前所未有的发展,全国各企事业单位对信息技术人才求贤若渴,高等教育计算机及相关专业毕业生供不应求。随后几年,我国各高等院校、众多培训机构相继开设计算机及相关专业,积极扩大招生规模,不久即出现了计算机及相关专业毕业生供大于求的局面。纵观近十年的就业市场变化,计算机专业毕业生经历了“一夜成名、求之不得”的宠幸,也遭遇了“千呼百应、尽失风流”的冷落。
这个时代深深地镌刻着信息的烙印,这个时代是信息技术人才尽情展示才能的舞台。目前我国的劳动力市场,求职人数过剩,但满足企业要求的专业人才又很稀缺。这种结构性的人才市场供求矛盾是我国高等教育亟待解决的问题,更是“以人为本,面向人人”为目标的职业教育不可推卸的责任。
电子工业出版社,作为我国出版职业教育教材最早的出版社之一,是计算机及相关专业高等职业教材重要的出版基地。多年来,我们一直在教材领域为战斗在职业教育第一线的广大职业院校教育工作者贡献着我们的力量,积累了丰富的职业教材出版经验。目前,计算机专业高等教育正处于发展中的关键时期,我们有义务、有能力协同全国各高等职业院校,共同探寻适合社会发展需要的人才培养模式,建设满足高等职业教育需求的教学资源——这是我们出版“全国高等职业教育计算机类规划教材实例与实训教程系列”的初衷。
关于本系列教材的出版,我们力求做到以下几点:
(1)面向社会人才市场需求,以培养学生技能为目标。工学结合、校企结合是职业教育发’展的客观要求,面向就业是职业教育的根本落脚点。本系列教材内容体系的制定是广大高职教育专家、一线高职教师共同智慧的结晶。我们力求教材内容丰富而不臃肿、精简而不残缺,实用为主、够用为度。
(2)面向高职学校教师,以方便教学为宗旨。针对每个课程的教学特点和授课方法,我们为其配备相应的实训指导、习题解答、电子教案、教学素材、阅读资料、程序源代码、电子课件、网站支持等一系列教学资源,广大教师均可从华信教育资源网(www.huaxin.edu.cn)免费获得。
(3)面向高职学校学生,以易学、乐学为标准。以实例讲述理论、以项目驱动教学是本系列教材的显著特色。这符合现阶段我国高职学生的认知规律,能够提高他们的学习兴趣,增强他们的学习效果。
文摘 第一章 C语言概述
本章首先介绍了算法和程序的基本概念、算法流程图和N-S盒图,以及结构化程序设计的概念;其次介绍了C语言的特点、C语言程序的特点;最后介绍Turbo C 2.0集成环境下的上机操作过程,以及在Turbo C 2.0下使用汉字的方法。学习本章的目的是使读者对C语言和程序设计有一个概略的了解,并掌握上机运行简单程序的操作步骤。
第一讲 C语言基础知识程序设计概述
一、程序设计概述
1.程序设计的基本概念
1)程序
用计算机语言描述的算法称为计算机程序,或简称程序。只有用计算机语言描述的算法才能在计算机上执行,换言之;只有计算机程序才能在计算机上执行。人们编写程序之前,为了直观或符合人的思维方式,常常先用其他方式描述算法,然后再翻译成计算机程序。
2)程序设计及程序设计语言
人类社会中有多种语言交流工具,每种语言又都有它的语法规则。人和计算机通信需要通过计算机语言。计算机语言是面向计算机的人造语言,是进行程序设计的工具,因此也称为程序设计语言。
读书人网 >程序设计

热点推荐