编程基础——C语言
全新正版 极速发货
¥
23.43
5.9折
¥
39.8
全新
库存2件
作者编者:赵淑娟//阴婷婷|责编:关雅莉
出版社电子工业
ISBN9787121425387
出版时间2021-11
装帧平装
开本其他
定价39.8元
货号1202583371
上书时间2024-06-05
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
赵淑娟,齐河县职业中等专业学校高级教师,齐鲁名师,副主编的教材获首届全国教材建设奖优秀教材一等奖。
目录
项目一 初窥门径――C语言和程序设计001
任务1 Hello world!――初识C语言002
1.1 编程语言002
1.2 C语言的发展及特点003
1.3 Dev-C++介绍004
任务2 求两个整数之和――C语言程序的结构007
1.4 C语言程序的结构007
1.5 C语言程序的上机步骤008
1.6 程序设计的任务010
项目二 算法与流程图013
任务3 循环累加求100以内整数和――算法014
2.1 算法的概念014
2.2 算法的特性015
2.3 算法的优劣016
任务4 判断连续年份是否为闰年――流程图绘制018
2.4 用自然语言表示算法019
2.5 用流程图表示算法019
2.6 用N-S流程图表示算法021
2.7 结构化程序设计方法022
项目三 基本数据类型与顺序程序设计027
任务5 庆祝建党100周年――数据的表现形式及其运算028
3.1 数据的表现形式及其运算028
任务6 计算奥运冠军的总得分――运算符和表达式037
3.2 运算符和表达式038
任务7 统计捐赠物资――C语言语句及输入输出函数043
3.3 C语言语句043
3.4 格式输入输出函数046
3.5 字符输入输出函数050
项目四 选择结构程序设计057
任务8 'A'比'a'大吗?――关系表达式058
4.1 关系运算符及其优先级058
4.2 关系表达式059
任务9 闰年的表示――逻辑表达式060
4.3 逻辑运算符及其优先级060
4.4 逻辑表达式061
任务10 儿童票售票提示――if选择语句062
4.5 if语句的三种形式063
4.6 条件表达式065
任务11 打印成绩等级――switch多分支语句067
4.7 switch多分支语句067
项目五 循环结构程序设计072
任务12 求阶乘――for语句073
5.1 for语句073
任务13 求π的近似值――while语句076
5.2 while语句076
任务14 计算数字位数――do…while语句078
5.3 do…while语句079
任务15 统计非正常视力人数――转移控制语句080
5.4 break语句081
5.5 continue语句081
任务16 输出区间内素数――循环结构的比较与嵌套083
5.6 循环结构的比较084
5.7 循环嵌套084
项目六 利用数组处理批量数据090
任务17 计算选手得分――一维数组091
6.1 一维数组的定义与引用091
6.2 一维数组的初始化093
任务18 打印杨辉三角――二维数组095
6.3 二维数组的定义与引用096
6.4 二维数组的初始化097
任务19 恺撒加密――字符数组100
6.5 字符数组的定义与引用101
6.6 字符数组的初始化102
6.7 字符串处理函数103
项目七 用函数实现模块化程序设计111
任务20 输出里程较长的中国高铁线 ――函数定义与函数调用113
7.1 函数定义113
7.2 函数调用115
7.3 函数的参数和返回值118
任务21 求阶乘――函数的嵌套调用和递归调用122
7.4 函数的嵌套调用和递归调用123
任务22 找出数组中的最大值――数组作为函数参数126
7.5 数组作为函数参数126
任务23 求长方体体积及侧面积――函数的作用域130
7.6 函数的作用域130
7.7 变量的存储类别133
项目八 指针142
任务24 按大小顺序输出数值――指针和指针变量143
8.1 指针和指针变量143
任务25 逆序输出――指针与数组149
8.2 指针与数组149
任务26 使用函数顺序输出――指针与函数155
8.3 指针与函数156
项目九 使用结构体与共用体打包处理数据163
任务27 入学信息统计――结构体164
9.1 结构体类型164
9.2 结构体变量166
9.3 结构体数组170
任务28 体育测试成绩统计――共用体174
9.4 共用体类型174
9.5 共用体变量175
项目十 对文件进行操作184
任务29 向磁盘写入文本,建立文件――文件打开和关闭185
10.1 文件类型185
10.2 文件缓冲区186
10.3 文件类型指针187
10.4 文件的打开与关闭188
任务30 编程实现文件复制――顺序读写文件191
10.5 顺序读写文件192
任务31 “Welcome”写入文件再读出后 显示――随机读写文件196
10.6 随机读写文件197
10.7 文件检测函数198
附录 基本字符ASCⅡ码表(0~127)203
内容摘要
从开辟\"鸿蒙”,到\"人工智能”,C语言从一诞生就开始了它的风行世界之旅,放眼现在与未来:华为的自研操作系统就是用C开发的,万物皆可互联、机器拥有智能的时代,也依然离不开C的身影。C语言是什么?因何而来到这个世界?它能做什么?为何能长盛不衰?让我们跟随本书出发一起来开启C语言之旅吧!本书根据中职软件与应用技术类专业、网络技术类等专业对C语言编程的基本要求编写,采用项目任务式的编写方法,通过10个项目30个任务详细介绍了C语言的用法和基本编程思想。所采用的案例将工匠精神、创新精神、劳动价值等思政元素融入项目中,实现\"课程思政”与专业知识的深度融合。配有大量通俗易懂的趣味经典案例和丰富的示例代码,每一项目都配有学生熟悉和与企业实际应用相关的实践拓展任务,尽可能让复杂的问题以简单的形式展现出来。本书内容覆盖面较广,叙述通俗易懂,实训简洁明了,特别适合初学者的自学教材及中等职业学校网络信息安全、计算机网络技术、软件与应用技术等计算机相关专业教学教材,也可作为全国计算机等级考试二级C语言考试参考用书。本书配套丰富的数字化、立体化教学资源,包括课件、微课视频、案例程序源码、题库等资源。书中给出了程序源代码下载的二维码和视频观看的二维码。
— 没有更多了 —
以下为对购买帮助不大的评价