扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038

C语言程序设计(第二版)

综合评级:
★★★★★

定价:
¥39.00

作者:
梁海英 主编

出版社:
清华大学出版社

出版日期:
2015年6月

页数:
343

字数:
521000

ISBN:
9787302400899

书籍介绍

  本书按照程序设计的体系结构,系统地介绍了C程序设计的基本思想及基本方法。全书内容分为三部分。第一部分(第1~7章)依次介绍了C程序设计的基本应用:包括C程序的基本结构、基本运算量,以及结构化程序设计的顺序结构、选择结构、循环结构、数组及函数的开发方法与应用实现;第二部分(第8~12章)详细介绍了C程序设计的高级应用:包括预处理、结构体、共用体、指针、文件及位运算等应用;第三部分(附录一至三)列出了全国计算机等级考试二级C语言考试大纲及模拟题。

  本书可作为高等学校非计算机专业本科生的计算机通用教材,也可作为计算机类相关专业的程序设计入门教材、计算机技术的培训教材,还可作为全国计算机等级考试的参考用书、“蓝桥杯”全国软件和信息技术专业人才大赛的参考用书和编程爱好者自学C语言的自学教材。

目录

第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语言程序设计的方法。本书从实用的角度出发,选取适当的相关案例,配备精练的讲解文字,辅助直观的算法流程图,编写缩进格式的实现程序,得到真实有效的运行结果。对于各种程序设计语言的共同概念,如数据类型、结构化程序设计的3种基本结构、数组及函数等进行深入讲解,使读者能够全面地理解程序设计语言,使读者能在此基础上自学其他程序设计语言。该书针对初学者的特点和认知规律,精选内容,分散难点,降低台阶,例题丰富,深入浅出。

  全书共分12章。第1章介绍C程序结构及其特点、Visual C++ 6.0的安装及使用;第2章介绍数据类型、常量、变量、函数和表达式;第3章介绍传统流程图及N-S结构化流程图、赋值语句、数据输入输出函数调用语句及顺序结构程序设计;第4章介绍关系运算符、逻辑运算符和表达式、用if语句和switch语句实现选择结构程序设计;第5章介绍用while语句、do-while语句和for语句实现循环结构程序设计及用break和continue语句提前结束循环;第6章介绍数组的定义和初始化、数组元素的使用、数值数组元素的常用操作、字符数组的使用;第7章介绍函数的定义、被调函数的声明、函数的调用、数组作函数参数、变量的作用域和存储类别;第8章介绍宏定义、文件包含、条件编译;第9章介绍结构体类型、共用体类型、枚举类型;第10章分别介绍指向变量的、指向数组的、指向函数的、指向指针的和指向结构体的指针变量及动态存储分配;第11章介绍文件的打开与关闭、文件的顺序读写和随机读写及文件检测函数;第12章介绍位运算符和位域;附录列出了全国计算机等级考试二级C语言考试大纲及模拟题。

  本书由贺州学院梁海英博士主编,陈振庆、张红军和禤浚波副主编,全书由梁海英统稿。在本书编写过程中,得到了所在学院同事的热心帮助和支持,参加本书内容编写、程序调试、课件制作、习题收集、答案制作、内容审校等工作的老师有千文、陈冠萍、李立信、罗志林、谭晓东、张波、黄华升、袁淑丹、罗兰花、胡元闯、黎成、巫湘林等。在此,向他们表示衷心的感谢!