网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计(高职高专计算机教育规划教材)
分类 教育考试-大中专教材-成人教育
作者 曹玲焕//孙萍
出版社 中国铁道出版社
下载
简介
编辑推荐

本书充分考虑到高职高专院校教学的特色,注重理论联系实际,突出实用性,语言组织上通俗易懂。全书以培养学生结构化程序设计的基本能力为主线,使读者能够较快入门,并逐步学会自己动手编写程序。

全书共13章,将C语言的学习分为三大部分。每章配有相应的实训内容,精选实训案例,并将知识点融于案例中,引导学生在完成每个题目的过程中强化相应的知识点,学会相应的技能,提高学生的实际应用能力,便于学生上机实践。此外将上机环境与全国计算机等级考试二级接轨,采用Visual C++ 6.0系统运行环境。

内容推荐

本书以新标准对C语言的规定为依据,通过大量的实例,从计算机语言和程序设计的基本知识出发,系统地介绍了C语言程序设计中的各种数据类型及其运算、基本语句、选择结构程序设计、循环结构程序设计、数组的定义和引用、函数、指针、编译预处理、结构体与共用体、位运算、文件操作等。每个知识点配有相应的练习,方便边学边练、讲练结合的授课形式;每章配有相应的实训内容,重在培养学生的实际动手能力;精选的习题根据知识特点采用多种形式,作为对该章内容的巩固和延伸;将上机环境与全国计算机等级考试二级接轨,采用Visual C++ 6.0运行环境,内容涵盖C语言等级考试大纲,旨在帮助读者学好C语言的同时,顺利通过等级考试。

本书通俗易懂、逻辑性强、循序渐进,便于读者接受,适合作为高职高专院校C语言课程的教材,也可作为培训教材或读者自学的参考书。

目录

第1章 程序设计基础

 1.1 C语言程序设计概述

1.1.1 C语言简介

1.1.2 C程序与程序设计

 1.2 算法及结构化程序

1.2.1 算法

1.2.2 结构化程序

 1.3 简单C语言程序的构成和格式

1.3.1 程序举例

1.3.2 小结

 小结

 实训 认识C语言程序

 习题

第2章 基本数据类型和基本运算

 2.1 常量

2.1.1 数值常量

2.1.2 字符常量

2.1.3 转义字符常量

2.1.4 字符串常量

2.1.5 符号常量

 2.2 变量及其数据类型

2.2.1 标识符

2.2.2 变量的数据类型

2.2.3 变量的初始化

 2.3 算术运算符和算术表达式

2.3.1 算术运算符

2.3.2 运算符的优先级、结合性和算术表达式

2.3.3 类型转换

2.3.4 求字节数运算符

 2.4 赋值运算符和赋值表达式

 2.5 自增、自减运算符和逗号运算符

2.5.1 自增、自减运算符

2.5.2 逗号运算符和逗号表达式

 小结

 实训 数据类型、运算符与表达式

 习题

第3章 顺序结构程序设计

 3.1 C语句概述

3.1.1 C语句的分类

3.1.2 赋值语句

 3.2 格式输出和输入

3.2.1 格式输出函数(print()函数)

3.2.2 格式输入函数(scanf()函数)

 3.3 字符的输出和输入

3.3.1 字符输出函数(Imtchar()函数)

3.3.2 字符输入函数(getchar()函数)

 3.4 顺序结构程序设计举例

 小结

 实训 顺序结构程序设计

 习题

第4章 选择结构程序设计

 4.1 关系运算和逻辑运算

4.1.1 关系运算符和关系表达式

4.1.2 逻辑运算符和逻辑表达式

 4.2 if语句

4.2.1 if语句的三种形式

4.2.2 if语句的嵌套

4.2.3 条件运算符和条件表达式

 4.3 switch语句

 4.4 选择结构程序设计举例

 小结

 实训 选择结构程序设计

 习题

第5章 循环结构程序设计

 5.1 while循环语句

 5.2 dowhile循环语句

 5.3 for循环语句

 5.4 break语句和continue语句

5.4.1 break语句

5.4.2 continue语句

 5.5 循环结构的嵌套

 5.6 循环结构程序设计举例

 小结

 实训 循环结构程序设计

 习题

第6章 数组

 6.1 一维数组

6.1.1 一维数组的定义

6.1.2 访问数组元素

6.1.3 初始化数组元素

6.1.4 数组元素的输出

6.1.5 一维数组的应用

 6.2 二维数组

6.2.1 二维数组的定义

6.2.2 访问二维数组元素

6.2.3 初始化二维数组

6.2.4 二维数组的应用

 6.3 字符数组与字符串

6.3.1 字符数组的说明和引用

6.3.2 字符数组的输入/输出

6.3.3 字符串处理函数与字符串数组

 6.4 数组应用举例

 小结

 实训 数组

 习题

第7章 函数

 7.1 函数概述

 7.2 函数的定义和返回值

7.2.1 函数定义的语法

7.2.2 函数的返回值

 7.3 函数的调用

7.3.1 函数的两种调用方式

7.3.2 函数的参数传递

7.3.3 函数调用的语法要求

 7.4 函数的说明

7.4.1 函数说明的形式

7.4.2 函数说明的位置

 7.5 局部变量和全局变量

7.5.1 函数中的局部变量和全局变量

7.5.2 利用全局变量传递数据

 7.6 变量的存储类别

 7.7 函数的嵌套调用和递归调用

7.7.1 函数的嵌套调用

7.7.2 函数的递归调用

 7.8 函数的存储类型

7.8.1 外部函数

7.8.2 静态函数

 7.9 函数程序举例

 小结

 实训 函数

 习题

第8章 指针

 8.1 指针及其定义

8.1.1 指针

8.1.2 指针的定义

8.1.3 指针的初始化

 8.2 指针的运算

8.2.1 引用运算

8.2.2 指针的算术运算

8.2.3 指针的赋值运算

8.2.4 指针的关系运算

 8.3 指针和变量

8.3.1 利用指针处理简单数据

8.3.2 指针作函数参数

 8.4 指针和数组

8.4.1 指针和一维数组

8.4.2 指针和二维数组

 8.5 指针和字符串

8.5.1 使指针指向字符串

8.5.2 利用指针输入和输出字符串

8.5.3 字符串数组

8.5.4 程序举例

 8.6 指针和函数

8.6.1 指向函数的指针

8.6.2 指向函数的指针变量作函数参数

8.6.3 指针函数

 小结

 实训 指针

 习题

第9章 编译预处理

 9.1 宏定义

9.1.1 不带参数的宏定义

9.1.2 带参数的宏定义

 9.2 文件包含

 9.3 条件编译

 小结

 实训 编译预处理

 习题

第10章 结构体和共用体

 10.1 结构体类型

10.1.1 结构体类型的说明

10.1.2 结构体类型变量的定义

10.1.3 结构体变量的初始化

10.1.4 结构体成员引用

10.1.5 结构体变量的赋值运算

 10.2 结构体数组

10.2.1 结构体数组的定义

10.2.2 结构体数组初始化

10.2.3 结构体数组的应用举例

 10.3 结构体与函数

10.3.1 结构体变量作函数参数

10.3.2 结构体型函数

 10.4 指针和结构体

10.4.1 结构体指针及其定义

10.4.2 通过指针引用结构体成员

10.4.3 结构体指针作函数参数

10.4.4 结构体指针函数

 10.5 链表

10.5.1 链表概述

10.5.2 链表的操作

 10.6 共用体类型

10.6.1 共用体类型的说明

10.6.2 共用体变量的引用和初始化

 10.7 自定义类型

10.7.1 自定义类型的形式和功能

10.7.2 自定义类型的应用

 10.8 程序举例

 小结

 实训 结构体和共用体

 习题

第11章 位运算

 11.1 位运算符

 11.2 位运算符的功能

11.2.1 按位与运算

11.2.2 按位或运算

11.2.3 按位异或运算

11.2.4 求反运算

11.2.5 左移运算

11.2.6 右移运算

11.2.7 位运算举例

 小结

 实训 位运算

 习题

第12章 文件

 12.1 文件概述

 12.2 文件类型指针与文件操作

 12.3 文件打开函数

 12.4 文件关闭函数

 12.5 文件读/写函数

12.5.1 单个字符读/写函数

12.5.2 字符串读,写函数

12.5.3 数据块读/写函数

12.5.4 格式化读/写函数

 12.6 文件定位函数

12.6.1 文件的定位

12.6.2 文件位置指针的检测

 12.7 文件出错的检测

12.7.1 文件出错检测函数.ferror()

12.7.2 出错标志置零函数elearerr()

 12.8 应用举例

 小结

 实训 文件

 习题

第13章 综合实训

 附录A C语言中的关键字

 附录B 运算符的优先级和结合性

 附录C 常用字符与ASClI码对照表

 附录D 标准库函数

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/9 1:48:14