大学计算机程序设计基础(C语言)
普通高等教育“十一五”国家级规划教材,国家级精品课程配套教材

作者:张长海、赵大鹏、陈娟

丛书名:21世纪计算机科学与技术实践型教程

定价:25元

印次:1-1

ISBN:9787302194361

出版日期:2009.05.01

印刷日期:2009.05.07

图书责编:谢琛

图书分类:教材

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

本书以C 语言为载体,引进PAD图表示程序逻辑,阐述基本的程序设计方法。全书共分13章,主要内容包括算法、程序设计方法、函数、数据的组织、程序开发。每章都包含大量例题和习题。 本书最大的特点是以程序设计为主线、以案例为驱动。全书自始至终围绕“程序设计”来讲解,而不是“语言”的简单介绍,摒弃了目前各种程序设计书中流行的“解释程序设计语言”的做法。本书的目的是教会读者怎样编程序,提高读者的程序设计能力,彻底改变 “学了程序设计而不会编程序”的现状。 本书整体结构好、图文并茂,力求体现“结构化程序设计”思想,注重培养和训练读者良好的程序设计风格。 本书可以作为面向应用的高等院校中计算机类各个专业程序设计课程、一般高等院校理工科各专业公共计算机基础课程“高级语言程序设计”、“程序设计基础”、 "C程序设计”、 "C语言”等的教材和参考书;还可以供从事计算机工作的有关人员参考。

随着计算机技术的不断发展,计算机应用的逐步普及,人们对于大学程序设计课的认识也在不断的更新。 最早在20世纪70年代及其以前,计算机应用十分狭窄,所谓“搞计算机”的人也很少。那时的计算机专业是在研究计算机本身,相应的第一个程序设计课称为“算法语言”。学习该课程的目的是学习程序设计语言本身(绝大部分学校都选讲ALGOL60) ,而对于怎么用这个语言不太关心。因为那时的教学目的是让学生研究计算机本身,是要制造计算机,是要研究透程序设计语言本身的语法和语义,并实现它。 进入21世纪之后,计算机已经渗透到各个领域,甚至已经普及到家庭,它像电视、冰箱一样,是家用电器之一。计算机专业的规模与30年前大不一样,据2005年统计,全国有“计算机科学与技术”专业的院校有741所,“计算机科学与技术”专业在校生人数超过45万;目前据保守估计,全国有“计算机科学与技术”专业的院校超过800所,“计算机科学与技术”专业在校生人数超过50万。若再加上软件工程、计算机网络、信息技术等计算机类的专业,全国的计算机专业数和在校生数还将比800所和50万大得多。 面对如此庞大的队伍,我们的毕业生不可能都去研究计算机本身,社会也不需要这么多人从事计算机研究。所以现在计算机专业的含义已经完全与30年前的计算机专业不同了,现在绝大部分计算机专业人员主要是做“计算机应用”,甚至是在“应用计算机”,而不是在研究计算机本身了。 由于计算机的普及,高等院校各专业都在使用计算机解决本领域的问题,各专业的学生都需要学习“程序设计”,显然这些非计算机专业人员学习的目的更是在“应用计算机”. 在这种形式下,程序设计课怎么...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章 绪论1

1.1 “鸡兔同笼”--计算1

1.2 算法2

1.3 PAD图3

1.4 程序4

1.5 运行5

1.6 计算机的基本结构7

1.7 C语言7

1.8 Visual C++集成开发环境9

1.8.1 启动VC++9

1.8.2 独立文件模式下建立环境9

1.8.3 独立文件模式下录入、编辑源程序9

1.8.4 编译11

1.8.5 连接与运行11

1.8.6 程序参数12

1.8.7 项目管理模式下建立运行环境13

1.8.8 项目管理模式下录入、编辑源程序14

本章小结16

习题一16

第2章 简单程序18

2.1 行程问题--简单程序18

2.2 语句19

2.3 表达式20

2.3.1 表达式语句22

2.3.2 赋值22

2.4 基本符号23

2.4.1 关键字23

2.4.2 标识符23

2.4.3 间隔符24

2.4.4 注释25

2.5 数据及其类型26

2.5.1 浮点类型26

2.5.2 整数类型27

2.5.3 字符类型27

2.5.4 混合运算28

2.6 常量和变量28

2.6.1 字面常量28

2.6.2 常量标识符31

2.6.3 变量31

2.7 类型转换32

2.8 输入输出34

2.8.1 字符输入34

2.8.2 字符输出35

2.8.3 格式输入35

2.8.4 格式输出36

2.9 顺序控制结构39

本章小结43

习题二44

第3章 分支程序设计46

3.1 判断成绩是否及格--双分支程序设计46

3.2 成绩加上获奖信息...