C语言程序设计基础(第2版)

作者:叶文珺、王剑云、魏为民、张超

丛书名:计算机系列教材

定价:36元

印次:2-5

ISBN:9787302368816

出版日期:2014.09.01

印刷日期:2017.09.26

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是一本理论和实践相结合的C语言程序设计的基础教材。 全书共分9章, 全面介绍了C语言程序设计的基本概念和基本方法,主要内容包括算法、C语言数据类型、输入/输出、结构化程序的3种结构、数组、函数、指针、用户自己建立数据类型、文件操作。本书每一章都包含大量的例题和习题,并在书后附了内容丰富的实验指导。 本书可作为高等院校各专业的C语言程序设计课程的教材,也可供从事程序设计的工程技术人员参考。

高级语言程序设计是软件设计的重要理论和实践基础,其介绍的基本技术是软件开发使用的基本方法。高级语言程序设计课程是理论和实践并重的课程,要求学生既要掌握程序设计的基础理论知识,又要掌握编写和调试程序的基本技能,因此,高级语言程序设计课程是培养学生掌握软件设计能力的重要课程。 本书选用C语言作为高级语言程序设计的程序设计工具,全面、详细地介绍了C语言的语法、语义和各种成分的用法。通过对C语言程序设计方法的了解和掌握,读者能够领会高级语言程序设计的基本思想和基本方法。本书所有的程序均在VC 6.0开发环境下调试完成。 本书第1章是程序设计基础,介绍程序设计的基本概念,还介绍了算法、数据结构的基本概念; 第2章介绍C语言的数据类型、键盘输入和屏幕输出以及C语言的上机过程; 第3章介绍顺序和选择结构程序设计; 第4章介绍循环结构程序设计; 第5章介绍常用的数据结构——数组; 第6章介绍C程序的重点——函数; 第7章介绍C程序的重点和难点——指针; 第8章介绍用户自己建立数据类型; 第9章介绍文件以及文件操作。 本书的第1、2、3章由魏为民编写,第4、6章由叶文珺编写,第5、7章和附录由王剑云编写,第8、9章由张超编写,全书由叶文珺统稿。 本书在编写过程中参考了一些国内外文献和资料,在此向这些文献和资料的作者表示衷心的感谢。 由于编者水平有限,书中难免有不妥之处,恳请广大读者指正,编者的邮箱地址为yewenjun_2@sina.com。 编者2014年5月

目录
荐语
查看详情 查看详情
第1章程序设计基础

1.1程序设计的基本概念

1.2算法和结构化程序设计

1.2.1算法的概念

1.2.2算法的特性

1.2.3算法的描述

1.2.4结构化程序设计

1.3数据类型和数据结构

1.3.1数据类型的概念

1.3.2程序运行中的一些数据概念

习题1

第2章C语言的数据类型、表达式及输入与输出

2.1C语言的发展与特点

2.2C程序概述

2.2.1C语言程序的基本结构

2.2.2C语言的字符集

2.2.3C语言的词汇

2.2.4C语言的书写规则

2.3C程序的上机过程

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.6.1算术运算符和算术表达式

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

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

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

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

2.7输入与输出简介

2.7.1数据输入与输出的概念

2.7.2字符数据的输入与输出

2.7.3格式的输入与输出

2.8本章小结

习题2

第3章顺序和选择结构程序设计

3.1顺序结构编程

3.1.1C语句

3.1.2顺序结构程序设计

3.2选择结构程序设计

3.2.1if语句

3.2.... 查看详情

查看详情