实用C语言简明教程

出版时间:2009-5  出版社:清华大学出版社  作者:吴婷朱胜强,朱胜强,吴婷 著  页数:291  

前言

  随着计算机信息时代的发展,越来越多的人士需要了解、掌握程序设计知识。c语言是一门经典的结构化程序设计语言,具有表达能力强、功能丰富、目标程序质量高、可移植性好、使用灵活方便等特点,是当今最为流行的一种计算机语言,并且它非常适合初学者学习,已经成为高等院校以及高等职业学校广泛开设的一门程序设计课程。本书是作者在多年的课程教学、科研实践的基础上,不断地进行教学改革的探索,并根据高等院校教育的教学特点编写而成的一本简明应用型教材,旨在培养学生掌握计算机程序设计的一般基础知识、基本技术与基本应用能力。本书以“基础理论一实用技术一实训”为主线组织内容,重点突出、系统性强。同时将实际开发经验融人基本理论之中,知识点与示例相结合,在每章中都设有“上机实训”特色板块,突出实用性和实践性。作为一本人门与应用型教材,本书在内容取舍上少而精,通俗易懂,并对易混淆和实用性强的内容进行了重点提示和讲解,易教易学。本书共分12章,具体内容如下。第1章:主要介绍c语言的开发环境MicrosoftVisualc++6.0,并简单地介绍了c语言的程序结构与编译过程。第2章:着重讲述了c语言的数据类型、运算符与表达式及不同类型数据间的混合运算规则。第3章:主要介绍c语言顺序结构程序设计,包括c语句、数据的输入与输出方法、顺序程序结构。第4章:主要介绍选择结构程序设计,包括关系运算符和关系表达式、逻辑运算符与逻辑表达式、选择结构语句,并给出了选择结构程序设计的两个实例。第5章:主要介绍循环结构程序设计,包括while型循环、do-while型循环和for型循环,同时介绍了break语句和continue语句的用法,还介绍了3个循环结构的综合实例。第6章:介绍了数组的概念与用法,包括一维数组、二维数组与多维数组、字符数组与字符串,并给出了两个数组综合应用的实例。第7章:主要介绍函数的定义、函数的参数和返回值、函数的调用方法、函数的参数传递方式、变量的作用域、变量的存储类型及函数的作用域。第8章:主要介绍了指针与地址的概念、指针变量、数组的指针、指针与函数的关系、指向字符串的指针、字符数组与字符指针的区别、指向指针的指针,并给出了两个综合案例。第9章:主要介绍编译预处理,包括文件包含、宏定义和条件编译。第10章:主要介绍复杂数据类型,包括结构体、用指针操作链表、共用体、枚举类型,

内容概要

  《实用C语言简明教程》作为C语言程序设计的入门与应用教材,在内容取舍上尽可能做到少而精,力图通俗易懂,由浅入深,以培养学生掌握计算机程序设计的一般基础知识、基本技术与基本应用能力。《实用C语言简明教程》以“基础理论一实用技术一实训”为主线组织编写,主要内容包括C语言的开发环境与基本概念、数据描述与基本操作、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、编译预处理、复杂数据类型、文件和位运算等。  《实用C语言简明教程》可作为高等学校非计算机专业本科的计算机程序设计课程教学用书,也可作为高等学校成人教育的培训教材,还可供各类工程技术人员参考,同时也可作为全国计算机等级考试(二级c语言)的参考书籍。

书籍目录

第1章 C语言概述1.1 C语言的开发环境1.1.1 VisualC++6.0的安装1.1.2 进入VisualC++开发环境1.1.3 VisualC++6.0重要菜单命令介绍1.2 初识C语言1.2.1 c语言程序举例1.2.2 C语言程序说明上机实训小结习题第2章 数据描述与基本操作2.1 数据类型2.1.1 常量与变量2.1.2 整型数据2.1.3 实型数据2.1.4 字符型数据2.2 运算符与表达式2.2.1 算术运算符与算术表达式2.2.2 赋值运算符与赋值表达式2.2.3 逗号运算符与逗号表达式2.3 不同类型数据间的混合运算2.3.1 隐式类型转换2.3.2 强制类型转换上机实训小结习题第3章 顺序结构程序设计3.1 C语句3.1.1 表达式语句3.1.2 函数调用语句3.1.3 控制语句3.1.4 空语句3.1.5 复合语句3.2 数据的输入与输出3.2.1 格式输出函数——printf函数3.2.2 格式输入函数——scanf函数3.2.3 字符输出函数——putchar函数3.2.4 字符输入函数——9etchar函数3.3 顺序结构程序设计上机实训小结习题第4章 选择结构程序设计4.1 关系运算符和关系表达式4.1.1 关系运算符4.1.2 关系表达式4.2 逻辑运算符与逻辑表达式4.2.1 逻辑运算符4.2.2 逻辑表达式4.3 选择结构语句4.3.1 if语句4.3.2 条件运算符4.3.3 switch语句4.4 选择结构程序设计举例上机实训小结习题第5章 循环结构程序设计5.1 while型循环5.1.1 while结构的形式5.1.2 while循环的语义5.2 do-while型循环5.2.1 结构形式5.2.2 do-while循环的含义5.3 for型循环5.3.1 for循环表现形式5.3.2 for语句的变型5.4 其他控制语句5.4.1 break语句5.4.2 continue语句

章节摘录

  (1)用“r”方式打开文件的目的是为了从文件中读取数据,不能向文件中写入数据;而用“r+”时,则可对该文件执行读操作,也可以向文件写数据,注意,打开的文件应该存在,否则出错;转换读写方式时,应重新定位读写的位置指针。(2)“w”方式用于建立一个新文件,并向该文件写数据,不能从文件中读取数据;而用“w+”则是建立一个新文件。可以对该文件写数据,然后又可以读取这些数据。注意,转换读写方式时,应该重新定位读或写的文件位置指针。使用“w”和“w+”方式时,如果原来已存在一个与打开文件名相同的文件,则在打开文件时将该文件删除,然后重新建立一个新文件。(3)“a”方式用于向文件末尾添加数据(不删除原来的数据),而“a+”方式则可以向文件末尾追加数据,也可以读取文件中的数据,如果指定文件不存在,则以写方式建立文件。(4)当用fopen()函数成功地打开一个文件时,该函数返回一个FII.E指针。如果不能实现打开任务,fopen函数将会带回一个错误信息。出错的原因可能是用“r”方式打开一个并不存在的文件,磁盘已满无法建立新文件等。此时fopen函数将返回一个空指针。常用下面的方式打开一个文件:

图书封面

评论、评分、阅读与下载


    实用C语言简明教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7