• C语言程序设计基础
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计基础

4.2 九品

仅1件

山东枣庄
认证卖家担保交易快速发货售后保障

作者赵春晓 编

出版社北京理工大学出版社

出版时间2016-09

版次1

装帧平装

货号102AZ1

上书时间2024-05-31

三锦书院

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 赵春晓 编
  • 出版社 北京理工大学出版社
  • 出版时间 2016-09
  • 版次 1
  • ISBN 9787568230995
  • 定价 57.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 297页
  • 字数 99999千字
【内容简介】
  《C语言程序设计基础》是以C语言作为入门语言的程序设计教材,其主要作用在于培养、锻炼学生运用计算思维解决问题的能力。作者总结多年讲授C语言程序设计课程的实际经验,以全新的思路进行教材体系编排和内容组织,强调“程序设计为主,语法规则为辅”这样一种教学理念,重点是程序设计的思想和方法,采用“提出问题一问题分析一算法设计一编写程序一测试运行”的步骤来组织问题的讲解。教学环境为VC6.0平台。
  《C语言程序设计基础》内容全面、概念清晰、重点突出、实用性强、语言简单易懂,适合初学程序设计的人员使用,可作为高等学校计算机及其相关专业本科、专科程序设计课程的教材,也可供程序员和编程爱好者参考使用。
【目录】
第1章 程序及其执行
1.1 什么是程序
1.2 程序设计语言
1.2.1 几种常用的高级语言
1.2.2 C语言的词法记号
1.3 C语言程序的基本结构
l.4 C语言程序上机运行四步曲
1.4.1 编辑
1.4.2 编译
1.4.3 连接
1.4.4 运行
1.5 习题
1.6 实验1 学习VC 6.0开发环境实验(2学时)
1.7 阅读延伸
1.7.1 为什么要学习c语言
1.7.2 VC 6.0集成开发环境

第2章 如何设计程序
2.1 程序设计的关键――设计一个好的算法
2.1.1 算法及其特性
2.1.2 算法、数据结构和程序
2.1.3 算法的分类
2.1.4 算法的表示形式
2.2 程序设计方法
2.2.1 结构化程序设计方法
2.2.2 面向对象的程序设计方法
2.3 程序设计过程――程序开发五步骤
2.4 习题
2.5 实验2 C语言程序开发过程实验(2学时)
2.6 阅读延伸
2.6.1 程序设计风格
2.6.2 学习程序设计的目的――培养计算思维能力
2.6.3 怎样学好程序设计

第3章 顺序结构程序设计
3.1 顺序结构的思想方法
3.2 C语言的数据及其运算
3.2.1 常量
3.2.2 变量
3.2.3 运算表达式
3.3 数据处理――赋值语句
3.4 数据输出――格式化输出库函数printf()
3.5 数据输入――格式化输入库函数scanf()
3.6 顺序结构的应用
3.6.1 职工工资问题
3.6.2 两个数的交换问题
3.7 习题
3.8 实验3 顺序结构程序设计实验(2学时)
3.9 阅读延伸
3.9.1 字符数据的输入和输出库函数
3.9.2 各种基本类型的变量定义
3.9.3 数据的机内形式和机外形式
3.9.4 sizeof运算符
3.9.5 数据类型转换
3.9.6 C语言程序预处理命令

第4章 选择结构程序设计
4.1 逻辑选择的思想方法
4.2 if语句与条件判断
4.2.1 if语句的一般形式
4.2.2 关系运算
4.2.3 逻辑运算
4.3 三种选择结构
4.3.1 用if语句实现单路选择结构
4.3.2 用if语句实现双路选择结构
4.3.3 用if语句实现多路选择结构
4.4 switch语句与多路选择结构
4.5 选择结构的应用
4.5.1 书店收银问题-
4.5.2 三个数的排序问题
4.6 习题
4.7 实验4 选择结构程序设计实验(4学时)
4.8 阅读延伸

第5章 循环结构
5.1 循环控制的思想方法
5.2 三种循环控制语句
5.2.1 while语句
5.2.2 do while语句
5.2.3 for语句
5.3 两种循环结构――计数型和非计数型
5.4 循环结构的嵌套
5.5 循环结构中的两个辅助控制语句
5.6 循环结构的应用
5.6.1 出租车计价问题
5.6.2 图形输出问题
5.7 习题
5.8 实验5 循环结构程序设计实验(6学时)
5.9 阅读延伸
5.9.1 递推问题
5.9.2 穷举问题

第6章 数组变量
6.1 为什么要使用数组
6.2 一维数组的定义和使用
6.3 一维数组编程举例
6.4 二维数组的定义和使用
6.5 二维数组编程举例
6.6 字符数组的定义和使用
6.6.1 字符数组和字符串
6.6.2 字符数组的定义
6.6.3 字符数组的使用
6.7 字符数组编程举例-
6.8 习题
6.9 实验6 数组与字符串实验(6学时)
6.10 阅读延伸
6.10.1 数组综合应用――歌手评分问题
6.10.2 二维数组的物理结构

第7章 函数
7.1 为什么要使用函数
7.2 如何使用函数
7.2.1 函数定义
7.2.2 函数调用
7.2.3 函数原型
7.3 函数嵌套调用
7.4 数组名作函数参数问题
7.4.1 数组名参数的传址方式
7.4.2 参数中不指定数组元素个数
7.4.3 多维数组作函数参数
7.5 变量的作用域和生存期
7.6 习题
7.7 实验7 模块化程序设计实验(6学时)
7.8 阅读延伸
7.8.1 模块化程序设计应用――歌手评分问题
7.8.2 函数的递归调用
7.8.3 变量的存储类别
7.8.4 函数的存储类别
7.8.5 C语言程序的内存布局

第8章 指针变量
8.1 指针变量
8.1.1 什么是指针变量
8.1.2 如何定义和使用指针变量
8.2 数组指针变量
8.2.1 一维数组元素的指针变量
8.2.2 二维数组元素的列指针变量
8.3 指针变量与字符串
8.4 指针变量与函数参数
8.5 指针函数
8.6 指针数组
8.7 习题
8.8 实验8 指针编程实验(4学时)
8.9 阅读延伸
8.9.1 二维数组的行指针变量
8.9.2 函数指针变量
8.9.3 多级指针
8.9.4 main()函数参数
8.9.5 动态内存分配问题

第9章 用户构造数据类型
9.1 结构类型
9.1.1 结构类型的定义
9.1.2 结构变量的定义
9.1.3 结构变量的使用
9.1.4 结构指针变量
9.2 结构数组
9.2.1 定义结构数组
9.2.2 结构数组的初始化
9.2.3 结构数组的指针变量
9.2.4 结构数组指针作函数参数
9.3 用户自定义类型
9.4 习题
9.5 实验9 结构数组的应用实验(4学时)-・
9.6 阅读延伸
9.6.1 基础数据结构――链表
9.6.2 联合类型
9.6.3 枚举类型

第10章 数据文件
10.1 文件类型
10.2 文件的打开与关闭
10.2.1 文件打开函数fopen()
10.2.2 文件关闭函数fclose()
10.3 文件的顺序读写
10.3.1 字符读写函数fgetc()和fputc()
10.3.2 字符串读写函数fgets()和fputs()
10.3.3 数据块读写函数fread()和fwrite()\'
10.3.4 格式化读写函数fscanf()和fprintf()
10.4 文件的随机读写
10.5 文件的检测
10.6 习题
10.7 实验10 文件的应用实验(2学时)
10.8 阅读延伸
10.8.1 文件的应用――用户登录检测问题-
10.8.2 文件使用中的几个问题

第11章 二进制位运算
11.1 为什么使用二进制位运算
11.2 二进制位运算
11.3 二进制位域结构
附录
附录A ASCⅡ码表
附录B C语言常用标准函数库
附录C C语言的关键字和运算符
参考文献
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP