漫游鲸二手书店
淘二手好书+回收闲置图书
教孩子学编程信息学奥赛C语言版
教孩子学编程信息学奥赛C语言版
作者:党松年著;方泽波著 | 人民邮电出版社
ISBN:9787115513175
原价: ¥69.00
销售价:¥21.37元
参与书籍回收后,可享更低价格
分类 计算机/网络
作者 作者:党松年著;方泽波著
出版社 人民邮电出版社
图书简介

本书主要讲C语言编程的基础知识,是学习C语言的入门级图书。本书以知识点为中心,循序渐进地引导初学者了解计算机的基础知识,揭开计算机程序的神秘面纱,进而逐步讲解C语言的基本概念和各种编程基础知识,最终实现用C语言编写简单的程序来解决一些数学问题。本书用通俗化的语言和形象的比喻来解释各种专业术语,同时用大量的图示和实例代码来帮助理解,并辅以各类练习题供学习者自己动手进行编程实践。本书适合小学高年级、中学生及编程爱好者作为学习编程的入门图书使用,也可作为备考青少年信息学奥赛的初级教材使用。 党松年,毕业于兰州大学,现就职于绍兴文理学院。计算机编程爱好者,熟悉C、C++、Java等多种编程语言,深入理解面向对象的程序设计思想。从事DBA工作15年,具有丰富的计算机系统管理与教学经验。现致力于少儿编程培训。方泽波,绍兴文理学院数理信息学院院长,博士/教授,香港城市大学访问学者,浙江省高校高水平创新团队负责人,浙江省高校新兴特色专业“微电子科学与工程”专业负责人。 第 1章 揭开计算机的神秘面纱 0011.1 计算机的发展历程 0021.2 计算机的组成原理 0031.3 一台完整的计算机是由硬件和软件构成的 0081.4 对计算机来说所有的东西都是数字 0101.5 二进制 0131.6 八进制和十六进制 0151.7 数制转换 0161.8 计算机内部数据的基本单位——字节 023练习题 025第 2章 程序的“奥妙”:进入C语言的世界 0292.1 机器语言 0302.2 高级语言 0322.3 完整的C语言程序长啥样 0342.4 main() 函数 0362.5 C语言程序中的语句 0372.6 流程:程序中语句的执行次序 0392.7 算法:程序解决问题的处理步骤 0402.8 算法描述 043练习题 048第3章 变量和数组:C语言中数据的表示方法 0503.1 C语言中的数据及数据类型 0513.2 变量:保存数据(值)的空间 0533.3 变量的类型 0553.4 变量的命名规则 0573.5 赋值语句:向变量代入数据(值) 0593.6 交换两个变量的值 0613.7 数组 0653.8 数组声明和引用 0673.9 二维数组 0693.10 二维数组的引用 0713.11 数组的初始化 0733.12 字符串:字符数据组成的数组 075练习题 079第4章 输出输入:C程序与用户的交互方式 0804.1 数据输出:printf()函数和puts()函数的使用 0814.2 printf()中的转化字符用法详解 0894.3 数据输入:scanf()函数的使用 0934.4 字符的输出输入 0994.5 预处理指令:#include 和#define 1014.6 内置函数:system() 1044.7 C语言怎么做数学运算 1074.8 数据类型转换 1094.9 自增与自减运算符 1114.10 C语言中的标准数学库函数 1124.11 复合赋值运算符 113练习题 114第5章 顺序结构:语句按顺序依次执行 1195.1 顺序结构的算法描述 1205.2 编程实例1:桐桐分糖果 1225.3 编程实例2:数字分离(splitnum) 1245.4 编程实例3:农夫与石头 1285.5 编程实例4:计算旅行花费 1305.6 编程实例5:时间戳(times) 132练习题 136第6章 选择结构:根据条件判断改变执行流程 1396.1 关系运算 1406.2 逻辑运算 1426.3 if-else条件语句 1456.4 编程实例1:整除和排序 1466.5 条件运算符“ : ” 1506.6 多层条件语句:if-else语句的嵌套 1526.7 编程实例2:构造三角形和优惠促销 1546.8 switch开关语句 1586.9 编程实例3:成绩登记和计算某月天数 160练习题 164第7章 循环结构:让某个操作重复执行多次 1677.1 循环结构的算法描述 1687.2 while当型循环语句 1707.3 编程实例1:统计字符数和求最大公约数 1727.4 do-while 直到型循环语句 1767.5 编程实例2:十进制数转换为二进制数 1777.6 编程实例3:分解质因子 1807.7 do-while 语句与while 语句的互换 1827.8 编程实例4:判断质数和数列求和(1) 1837.9 for 循环语句 1887.10 编程实例5:数列求和(2) 1897.11 编程实例6:棋盘上的麦粒 1917.12 编程实例7:求最大值和最小值 1947.13 for 循环语句的嵌套 1967.14 编程实例8:嵌套循环应用 1977.15 用for 循环语句给数组元素赋值 2017.16 编程实例9:遍历数组 2027.17 冒泡排序:使用嵌套的for循环 2057.18 编程实例10:排序 2067.19 终止循环:break和continue语句 2087.20 编程实例11:顺序查找 2107.21 编程实例12:二分法查找 211练习题 213第8章 函数:可重复使用的功能性“零件” 2188.1 函数是C 程序中最主要的“组合零件” 2198.2 函数的定义 2208.3 函数的调用 2228.4 函数调用时参数的传递:值传递 2258.5 函数调用时数组的传递 2268.6 编程实例1:计算组合数和计数 2298.7 变量的作用域:文件作用域和块作用域 2318.8 C程序执行过程中变量的存储期 2338.9 编程实例2:矩阵转置 2368.10 编程实例3:数制转换 238练习题 242第9章 结构体:多种类型数据的集合体 2469.1 结构体:多种类型数据的集合体 2479.2 结构体的声明 2489.3 结构体对象的定义及初始化 2499.4 结构体对象成员的访问 2529.5 相同类型的结构体对象可以互相赋值 2539.6 编程实例1:比较两个日期的迟早 2549.7 编程实例2:计算奖学金总额 2569.8 编程实例3:按考试成绩排名次 258练习题 260第 10章 指针:用内存地址指定对象 26210.1 内存地址和指针的定义 26310.2 指针和函数 26810.3 指针和scanf() 函数 27010.4 指针和数组 27110.5 指针和结构体 27410.6 链表结构 27510.7 编程实例1:构造单向链表 27810.8 单向链表的基本操作 28010.9 编程实例2:链表结点的查找、插入和删除 28210.10 其他链表结构 28510.11 编程实例3:构造双向链表 28610.12 编程实例4:约瑟夫问题(Joseph) 287练习题 289第 11章 文件处理:长期保存程序运行结果 29511.1 流式文件 29611.2 文件的打开与关闭 29711.3 用函数对文件进行读写操作 29911.4 编程实例1:按字符复制文件 30211.5 编程实例2:存取格式数据 30311.

阅读更多

相关推荐
更多低价好书购买/书籍回收
扫码访问微信小程序
在线客服
了解更低购买价格、或有疑问需要帮助,可以找小鲸鱼噢~
咨询在线客服