×
C语言程序设计第一课

C语言程序设计第一课

1星价 ¥23.0 (4.7折)
2星价¥23.0 定价¥49.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302506393
  • 装帧:一般纯质纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:205
  • 出版时间:2018-10-01
  • 条形码:9787302506393 ; 978-7-302-50639-3

本书特色

这是一本适合中学生零基础学C语言的入门书,全书重点以基础语法为主。 通过章节内有趣多样的范例程序,在实践练习中轻松理解C语言的概念。 每章*后的综合范例程序,有助于读者灵活应用C编程。 各章均安排了课后习题,可以检验学习成效。

内容简介

这是一本适合学习C语言编程的入门教材,全书通过丰富的范例对C语言的基础语法进行通俗明了的讲解,内容包括C语言的数据处理、表达式与运算符、选择性流程控制、循环流程控制、数组与字符串以及函数等的应用。 本书强调学用相结合,丰富的范例程序结合上机实践,教你领会C语言结构化编程的基本概念;综合范例练习帮助你强化语法的理解能力;各章的课后练习可马上检验你的学习效果;另外还有完整的教学视频可供下载,以辅助你更加高效地自学。 希望本书能降低中学生学习C语言编程的门槛,减少编程初学者自学的障碍,成为大家进入程序设计领域的**课,同时为进一步学习人工智知识理论、应用拓展、创新设计等打下坚实的基础。

目录

目 录

第 1 章C 语言初步体验


1.1 认识程序设计语言 2

1.1.1 机器语言 2

1.1.2 汇编语言 3

1.1.3 高级语言 3

1.1.4 非过程性语言 4

1.1.5 人工智能语言 4

1.2 C 语言的特色 4

1.2.1 硬件沟通能力 5

1.2.2 高效率的编译型语言 5

1.2.3 程序的可移植性高 6

1.2.4 灵活的流程控制 6

1.3 Dev-C++ 的下载与简介 6

1.3.1 Dev-C++ 下载过程 6

1.3.2 认识Dev-C++ 工作环境 10

1.4 Hello ! 我的**个C 程序 11

1.4.1 程序代码的编写 12

1.4.2 程序代码的编译与运行 14

1.4.3 程序调试简介 15

1.5 程序代码快速解析 16

1.5.1 头文件与#include 指令 17

1.5.2 main() 函数 18

1.5.3 printf() 函数与注释 18

1.5.4 return 语句 19

1.6 综合范例程序 19

本章重点回顾 20

课后习题 21


第 2 章 C 语言的数据处理

2.1 变量 24

2.1.1 变量声明 24

2.1.2 变量的命名规则 27

2.1.3 sizeof 运算符 28

2.1.4 常数 30

2.2 基本数据类型 32

2.2.1 整数类型 32

2.2.2 浮点数类型 36

2.2.3 字符类型 40

2.2.4 转义序列 43

2.3 格式化输入与输出功能 45

2.3.1 printf() 函数 45

2.3.2 格式化字符的高级设置 49

2.3.3 scanf() 函数 51

2.4 综合范例程序1——成绩统计小帮手 53

2.5 综合范例程序2——转义字符序列的应用 55

本章重点回顾 56

课后习题 57


第 3 章活用表达式与运算符

3.1 运算符的简介 60

3.1.1 赋值运算符 60

3.1.2 算术运算符 61

3.1.3 关系运算符 63

3.1.4 逻辑运算符 64

3.1.5 递增与递减运算符 67

3.1.6 位运算符 70

3.1.7 复合赋值运算符 75

3.1.8 条件运算符 77

3.2 运算符的优先级 79

3.3 综合范例程序1——钞票兑换机 84

3.4 综合范例程序2——温度转换器 85

本章重点回顾 86

课后习题 87



第 4 章选择性流程控制

4.1 结构化程序设计 90

4.2 选择结构 92

4.2.1 if 条件指令 93

4.2.2 if else 条件语句 96

4.2.3 if else if 条件语句 99

4.2.4 switch 选择语句 104

4.3 综合范例程序1——闰年计算器 110

4.4 综合范例程序2——简易计算器的制作 111

本章重点回顾 113

课后习题 113


第 5 章循环流程控制

5.1 for 循环 116

5.2 while 循环 121

5.3 流程跳离指令 127

5.3.1 break 指令 128

5.3.2 continue 指令 129

5.3.3 goto 指令 132

5.4 综合范例程序1——求解*大公约数 134

5.5 综合范例程序2——密码验证器 135

本章重点回顾 137

课后习题 138


第 6 章数组与字符串

6.1 数组简介 141

6.1.1 一维数组 141

6.1.2 二维数组 147

6.1.3 多维数组 152

6.2 字符串 154

6.2.1 字符串声明 155

6.2.2 字符串数组 157

6.3 综合范例程序1——冒泡排序法 161

6.4 综合范例程序2——字母大小写转换器 165

本章重点回顾 166

课后习题 167


第7章 函数

7.1 函数简介 170

7.1.1 函数的原型声明 172

7.1.2 函数主体的定义 174

7.1.3 函数调用 174

7.2 参数的传递方式 176

7.2.1 传值调用 177

7.2.2 传址调用 179

7.3 数组参数的传递 181

7.3.1 一维数组传递 182

7.3.2 多维数组传递 184

7.4 递归函数 189

7.5 综合范例程序1——汉诺塔游戏 192

7.6 综合范例程序2——万年历 194

本章重点回顾 196

课后习题 197


附录习题答案199



展开全部

作者简介

赵军,毕业于北京大学计算机系并获得计算机科学理学硕士学位,在英特尔中国OEM部门担任高级技术工程师,并于2001年获得“英特尔成就奖”。自2003年10月至2007年5月,赵军担任工程技术经理、技术市场经理。从2007年6月至2013年6月底,他在产品市场部担任资深架构经理,技术和产品发言人。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航