新書推薦:
《
形而上学与存在论之间:费希特知识学研究(守望者)(德国古典哲学研究译丛)
》
售價:NT$
504.0
《
卫宫家今天的饭9 附画集特装版(含漫画1本+画集1本+卫宫士郎购物清单2张+特制相卡1张)
》
售價:NT$
602.0
《
化妆品学原理
》
售價:NT$
254.0
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:NT$
214.0
《
爱你,是我做过最好的事
》
售價:NT$
254.0
《
史铁生:听风八百遍,才知是人间(2)
》
售價:NT$
254.0
《
量子网络的构建与应用
》
售價:NT$
500.0
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:NT$
500.0
|
內容簡介: |
本书以C语言为载体,阐述基本的程序设计方法。全书共分13章,主要内容包括:算法、程序设计方法、函数、数据的组织、程序开发。每章都包含大量例题和习题。 本书最大的特点是以程序设计为主线、以案例为驱动。全书自始至终在讲“程序设计”,而不是讲“语言”,摒弃了目前各种程序设计书中流行的主要“解释程序设计语言”的作法。本书的目的是教会读者怎样编写程序,提高读者的程序设计能力,改变学生“学了程序设计而不会编程序”的现状。 本书整体结构清晰,图文并茂,力求体现“结构化程序设计”思想,注重培养和训练读者良好的程序设计风格。 本书可以作为面向应用的高等院校计算机类各个专业程序设计课程或一般高等院校理工科各专业公共计算机基础课程“高级语言程序设计”、“程序设计基础”、“C程序设计”、“C语言”等的教材和参考书;还可供从事计算机工作的有关人员参考。
|
目錄:
|
第1章 绪论
1.1 计算机
1.1.1 中央处理器
1.1.2 内存
1.1.3 外部存储设备
1.1.4 输入和输出设备
1.1.5 通信设备
1.2 操作系统
1.3 程序设计语言
1.3.1 机器语言
1.3.2 汇编语言
1.3.3 高级语言
1.4 程序设计
1.4.1 “鸡兔同笼”——计算
1.4.2 算法——程序设计精髓
1.4.3 算法描述——PAD
1.4.4 程序
1.4.5 运行
1.5 C语言
1.5.1 C语言的历史与现状
1.5.2 C语言的优缺点
1.5.3 程序设计的载体语言
1.6 Visual C++集成开发环境
1.6.1 启动
1.6.2 独立文件模式
1.6.3 项目管理模式
1.6.4 关闭
1.6.5 警告和错误
1.6.6 调试
本章小结
习题
第2章 顺序程序设计
2.1 行程问题——顺序程序设计
2.2 基本符号
2.2.1 关键字
2.2.2 标识符
2.2.3 间隔符
2.2.4 注释
2.3 数据类型
2.3.1 整数类型
2.3.2 浮点类型
2.3.3 字符类型
2.3.4 混合运算
2.4 数据表现形式
2.4.1 常量
2.4.2 变量
2.5 表达式
2.5.1 表达式概述
2.5.2 表达式语句
2.5.3 赋值
2.6 语句
2.7 顺序控制结构
2.8 输入输出
2.8.1 单个字符读写
2.8.2 格式化读写
本章小结
习题
第3章 分支程序设计
3.1 判断成绩是否及格——双分支程序设计
3.2 成绩加上获奖信息——单分支程序设计
3.3 逻辑判断——布尔类型
3.3.1 关系运算
3.3.2 布尔运算
3.4 获奖分等级——多分支程序设计
3.5 表示汽车种类——枚举类型
本章小结
习题
第4章 循环程序设计
第5章 模块化程序设计——函数
第6章 批量数据组织——数组
第7章 指针
第8章 表单数据组织——结构体
第9章 再论函数
第10章 外部数据组织——文件
第11章 程序开发
第12章 动态数据组织
第13章 若干深入问题
附录A ASCII字符集
附录B 标准库头文件表
附录C 常用函数库中所含常用函数
参考文献
|
|