程序设计基础(C语言)
课件处为本书PPT与源程序

作者:钟秀玉、巫喜红、陈世基、肖振球、房宜汕、冯斯苑、蓝红苑

丛书名:21世纪高等学校计算机教育实用系列教材

定价:34.5元

印次:1-4

ISBN:9787302361626

出版日期:2014.05.01

印刷日期:2017.06.19

图书责编:黄芝

图书分类:教材

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

本书是介绍C语言程序内容和学习C语言程序设计方法的教学用书,由浅入深地讲解了如何使用程序设计思想分析和理解问题,如何利用C语言程序设计方法处理和解决实际问题。本书将C语言的学习分为12章,第1~2章介绍了C语言的基本概念、基本常识、算法和程序设计思想; 第3~6章介绍了C语言的基本程序设计方法; 第7~11章介绍了C语言的数组、函数、指针、结构体、共用体、枚举类型和位运算; 第12章介绍了文件的输入输出操作。 本书适合高等院校的计算机专业或相关专业学习C语言程序设计的学生使用,也可以作为计算机爱好者的自学参考书。

前言 程序设计基础是一门理论与实践密切相关、以培养学生程序设计能力为目标的课程,它的任务是培养学生应用高级程序设计语言求解问题的基本能力,其难点在于要帮助学生从现有思维模式转向机器思维模式。通过该课程使学生了解高级程序设计语言的结构,掌握基本的应用计算机求解问题的思维方法以及基本的程序设计过程和方法。从提出问题、设计算法、选定数据表示方式,到编写代码、测试和调试程序,以及分析结果的过程中,培养学生抽象问题、设计与选择解决方案的能力,以及用程序设计语言实现方案并进行测试和评价的能力。 C语言具有卓越的优点,在计算机的各个领域都得到了广泛应用,从系统软件的编写到应用程序的设计,特别是在图形处理和底层应用方面应用广泛。此外,C语言是一门结构化程序设计语言,有利于学生掌握程序设计的思想,因此,C语言已经成为目前高校学生学习程序设计必须掌握的一门基础性语言。本书选用C语言作为实例来介绍程序设计的基础。 本书是作者多年来在讲授C语言程序设计的基础上,总结教学经验编写的。本书以掌握程序设计思想为主线,由浅入深,先讲述基本知识及例题,再讲述应用方法,重点是训练学生的编程思维,提高学生应用C语言的能力。本书突出培养工程应用型人才的程序设计与综合应用能力,强调实用性,体现“通俗易懂、结构清晰、层次分明、示例丰富”的特色。本书所有例子均在Visual C++6.0环境下运行通过。为了方便学习和加强实验教学,同时编写了与该书配套的用书《程序设计基础(C语言)学习辅导》。 本书共分12章。第1~2章介绍了C语言的基本概念、基本常识、算法与程序设计思想,由冯斯苑老师编写; 第3章介绍了C语...

目录
荐语
查看详情 查看详情
第1章概述

1.1计算机程序和计算机语言

1.2程序设计的一般步骤

1.3C语言的发展历程

1.4初识C语言

1.4.1C语言的特点

1.4.2C和C++

1.4.3C语言的字符集

1.4.4C语言的词汇

1.5最简单的C语言程序

1.5.1C程序举例

1.5.2C程序的结构特点

1.5.3养成良好的程序设计风格

1.6运行C程序的步骤与方法

1.7本章小结

习题1

第2章算法与程序

2.1算法基础知识

2.2算法的特征

2.3几种常用的算法

2.4简单算法示例

2.5如何评价一个算法

2.6算法的描述工具

2.6.1自然语言

2.6.2程序流程图

2.6.3NS结构化流程图

2.6.4过程设计语言

2.6.5PAD图

2.6.6判定表和判定树

2.7结构化程序设计方法

2.8本章小结

习题2

第3章基本数据类型与表达式

3.1数据类型分类

3.2整型数据

3.3浮点型数据

3.4字符型数据

3.5常量与变量的定义

3.5.1常量

3.5.2变量

3.6运算符和表达式

3.6.1C语言运算符简介

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

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

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

3.7本章小结

习题3

第4章顺序结构程序设计

4.1顺序程序设计举例

... 查看详情

查看详情