您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
C/C++案例教程/王朝晖
字数: 588千字
装帧: 平装
出版社: 清华大学出版社
作者: 王朝晖、凌云、周克兰、张志强
出版日期: 2019-04-01
商品条码: 9787302524380
版次: 1
开本: 其他
页数: 373
出版年份: 2019
定价:
¥59
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
《C/C++案例教程》的很大特点是由易到难、循序渐进,列举了大量的典型题目,同时给出了详细的分析和解答。为了使读者能进一步自主进行强化训练,我们根据每一个C语言的知识点给出相应的练习题目,同时在附录中也给出了正确的参考答案,方便读者判断自己解题正确与否,提高学习效率。
内容简介
《C/C++案例教程》以C/C++语言程序设计为蓝本阐述了计算机程序设计的方法。全书内容由浅入深,例题经典、丰富。全书共17章,每章内容包括知识要点归纳、例题分析与解答、测试题和实验案例四部分。本书很后的附录部分给出测试题的参考答案。 本书既可以作为普通本科院校、普通高等专科学校的计算机程序设计实验教材,也可以作为相关教师和学生的参考用书。
目录
章 C语言导论 1 1.1 知识要点 1 1.1.1 程序设计语言概述 1 1.1.2 C语言的特点 2 1.1.3 C语言程序的构成 2 1.1.4 C源程序的编辑、编译、链接与执行 2 1.2 例题分析与解答 2 1.3 测试题 5 第2章 基本数据类型、运算符与表达式 7 2.1 知识要点 7 2.1.1 C语言的数据类型 7 2.1.2 常量与变量 7 2.1.3 C语言运算符 7 2.1.4 C语言运算符的结合性和优先级 8 2.1.5 C语言表达式 8 2.2 例题分析与解答 8 2.3 测试题 13 2.4 实验案例 15 第3章 顺序结构程序设计 18 3.1 知识要点 18 3.1.1 C语句 18 3.1.2 C语句分类 18 3.1.3 输入输出的实现 19 3.2 例题分析与解答 19 3.3 测试题 21 3.4 实验案例 23 第4章 选择结构程序设计 25 4.1 知识要点 25 4.1.1 关系运算符和关系表达式 25 4.1.2 逻辑运算符和逻辑表达式 25 4.1.3 if语句 25 4.1.4 if语句的嵌套 26 4.1.5 由条件运算符构成的选择结构 26 4.1.6 switch语句和goto语句 26 4.2 例题分析与解答 27 4.3 测试题 31 4.4 实验案例 32 第5章 循环结构程序设计 35 5.1 知识要点 35 5.1.1 循环结构的3种形式 35 5.1.2 continue语句和break语句 36 5.2 例题分析与解答 36 5.3 测试题 39 5.4 实验案例 45 第6章 数组 48 6.1 知识要点 48 6.1.1 数组的概念 48 6.1.2 一维数组的定义和引用 48 6.1.3 二维数组的定义和引用 48 6.1.4 字符数组的定义和引用 49 6.2 例题分析与解答 50 6.3 测试题 52 6.4 实验案例 60 第7章 函数 63 7.1 知识要点 63 7.1.1 函数的概念 63 7.1.2 函数的种类 63 7.1.3 函数定义的一般形式 63 7.1.4 函数的调用 64 7.1.5 C语言中数据传递的方式 64 7.1.6 函数的嵌套调用和递归调用 64 7.1.7 全局变量和局部变量 64 7.1.8 变量的存储类别 65 7.1.9 内部函数和外部函数 65 7.2 例题分析与解答 65 7.3 测试题 71 7.4 实验案例 79 第8章 指针 87 8.1 知识要点 87 8.1.1 指针变量的定义 87 8.1.2 变量的指针和指向变量的指针变量 87 8.1.3 数组的指针和指向数组的指针变量 87 8.1.4 字符串的指针和指向字符串的指针变量 88 8.1.5 指针数组 88 8.1.6 函数的指针和指向函数的指针变量 88 8.1.7 用指针作函数参数 88 8.1.8 指向指针的指针 88 8.2 例题分析与解答 89 8.3 测试题 93 8.4 实验案例 99 第9章 结构体、共用体和枚举类型 107 9.1 知识要点 107 9.1.1 结构体的概念 107 9.1.2 结构体类型的定义 107 9.1.3 结构体类型成员的引用 107 9.1.4 结构体变量的指针和结构体指针变量 108 9.1.5 指向结构体数组的指针 108 9.1.6 共用体 108 9.1.7 typedef的用法 109 9.1.8 枚举类型 109 9.2 例题分析与解答 110 9.3 测试题 112 9.4 实验案例 116 0章 编译预处理 121 10.1 知识要点 121 10.1.1 编译预处理概述 121 10.1.2 宏定义 121 10.1.3 文件包含 121 10.1.4 条件编译 121 10.2 例题分析与解答 122 10.3 测试题 125 10.4 实验案例 128 1章 内存的使用 131 11.1 知识要点 131 11.1.1 动态使用内存 131 11.1.2 链表的概念 131 11.1.3 链表的建立 132 11.1.4 链表的查找与输出 132 11.1.5 释放链表 132 11.2 例题分析与解答 133 11.3 测试题 134 11.4 实验案例 138 2章 文件 143 12.1 知识要点 143 12.1.1 文件的概念 143 12.1.2 文件类型指针 143 12.1.3 文件操作 143 12.2 例题分析与解答 144 12.3 测试题 147 12.4 实验案例 148 3章 C++对C的扩充 153 13.1 知识要点 153 13.1.1 C++语言概述 153 13.1.2 C++的数据类型 154 13.1.3 C++的运算符 154 13.1.4 C++的名字空间 154 13.1.5 C++的输入输出 154 13.1.6 C++的函数与模板 155 13.1.7 C++的异常处理 155 13.2 例题分析与解答 155 13.3 测试题 164 13.3.1 测试题1 164 13.3.2 测试题2 169 13.4 实验案例 175 13.4.1 案例1——函数重载 175 13.4.2 案例2——函数模板 176 4章 基于C++的面向对象编程 179 14.1 知识要点 179 14.1.1 类和对象 179 14.1.2 类的继承与派生 180 14.1.3 类的多态性 181 14.1.4 类模板与泛型编程 182 14.2 例题分析与解答 182 14.3 测试题 194 14.3.1 测试题1 194 14.3.2 测试题2 199 14.4 实验案例 204 14.4.1 案例1——类和对象 204 14.4.2 案例2——继承和派生 207 14.4.3 案例3——类的多态性 210 14.4.4 案例4——类模板与泛型编程 213 5章 基于MFC的Windows编程 216 15.1 知识要点 216 15.1.1 MFC基础 216 15.1.2 MFC控件 217 15.1.3 MFC绘图 217 15.1.4 常用消息 218 15.2 例题分析与解答 219 15.3 测试题 226 15.3.1 测试题1 226 15.3.2 测试题2 231 15.4 实验案例 236 15.4.1 案例1——MFC控件 236 15.4.2 案例2——MFC绘图 240 15.5 综合案例 245 15.5.1 综合案例——游戏软件制作 245 15.5.2 综合案例——绘图软件制作 256 6章 编程技术基础 271 16.1 知识要点 271 16.1.1 基本数据结构与算法 271 16.1.2 程序设计基础 275 16.1.3 软件工程基础 276 16.1.4 数据库设计基础 277 16.2 例题分析与解答 278 16.3 本章测试 284 16.3.1 测试题1 284 16.3.2 测试题2 288 16.4 综合案例 291 16.4.1 综合案例1——顺序表的实现和测试 291 16.4.2 综合案例2——单链表的实现和测试 296 16.4.3 综合案例3——栈的顺序实现和应用 302 16.4.4 综合案例4——循环队列的实现和测试 305 7章 全国二级考试模拟 309 17.1 C语言程序设计考试大纲(2018年版) 309 17.1.1 基本要求 309 17.1.2 考试内容 309 17.1.3 考试方式 311 17.2 套试题 311 17.3 第二套试题 319 17.4 第三套试题 330 17.5 第四套试题 341 17.6 第五套试题 351 附录A 测试题参考答案 360 参考文献 374
摘要
顺序结构程序设计 3.1 知 识 要 点 3.1.1 C语句 一个源程序通常包含若干语句,这些语句用来完成一定的操作任务。C程序的语句按照在程序中出现的顺序依次执行,由此构成的程序结构称为顺序结构。 3.1.2 C语句分类 1.控制语句 C语言中常用的控制语句如表3-1所示。 表3-1 控制语句 语 句 名 称 if ( )…else… 条件语句 switch 多分支选择语句 for( )… 循环语句 while ( )… 循环语句 do…while( ) 循环语句 continue 结束本次循环语句 break 终止执行switch或者循环语句 return 返回语句 说明:以上语句中,“()”表示一个条件,“…”表示内嵌语句。 2.函数调用语句 由函数调用加分号构成,如“scanf("%d",&a);”,“printf("%d\n",a);”。 3.表达式语句 由表达式加分号构成,如“a=b;”,“i++;”。 4.空语句 C语言中所有语句都必须由一个分号(;)结束,如果只有一个分号,如main(){;},这个分号也是一条语句,称为空语句,程序执行时不产生任何动作。 5.复合语句 在C语言中,用大括号“{ }”将两条或两条以上语句括起来的语句,称为复合语句。 3.1.3 输入输出的实现 C语言的输入与输出是由函数调用语句实现的,一般分为以下两类。 1.单个字符的输入输出 (1)字符输入函数getchar:从终端输入一个字符。 (2)字符输出函数putchar:向终端输出一个字符。 说明:如果在一个函数中要调用getchar和putchar函数,在该函数之前要有包含命令“#include
”。 2.数据的输入与输出 (1)scanf函数:从键盘输入数据。 (2)printf函数:向终端(或系统隐含指定的输出设备)按指定格式输出若干数据。
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网