登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』C语言程序设计实验指导

書城自編碼: 3748746
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 郭永艳、韩姗姗、秦娥
國際書號(ISBN): 9787302592822
出版社: 清华大学出版社
出版日期: 2022-05-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 47.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
空腹力+轻断食:正在横扫全球的瘦身革命(全2册)
《 空腹力+轻断食:正在横扫全球的瘦身革命(全2册) 》

售價:HK$ 123.6
临床牙周病学和口腔种植学 第7版
《 临床牙周病学和口腔种植学 第7版 》

售價:HK$ 1557.6
全球高考(礼盒装 全3册)
《 全球高考(礼盒装 全3册) 》

售價:HK$ 216.0
粤港澳大湾区文化产业圈论纲
《 粤港澳大湾区文化产业圈论纲 》

售價:HK$ 153.6
粤港澳大湾区蓝皮书:粤港澳大湾区建设报告(2023)
《 粤港澳大湾区蓝皮书:粤港澳大湾区建设报告(2023) 》

售價:HK$ 225.6
邂逅晚清——中美的对望与凝视(罕见国内作者所著全面反映晚清中美交往历史的通俗作品)
《 邂逅晚清——中美的对望与凝视(罕见国内作者所著全面反映晚清中美交往历史的通俗作品) 》

售價:HK$ 105.6
广东当代金融史:全三册
《 广东当代金融史:全三册 》

售價:HK$ 717.6
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
《 养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈 》

售價:HK$ 58.8

 

建議一齊購買:

+

HK$ 148.5
《 西方经济学(第二版)(上册、下册) 》
+

HK$ 72.0
《 数字经济学 》
+

HK$ 59.1
《 植物地理学(第五版) 》
+

HK$ 73.8
《 中医基础理论·全国中医药行业高等教育“十四五”规划教材 》
+

HK$ 57.5
《 幼儿游戏与指导(第二版) 》
+

HK$ 72.5
《 现代农药应用技术丛书——杀虫剂卷(第二版) 》
編輯推薦:
每章的节为知识梳理,给出相关知识点的整理及分析。
每章的实验内容包括实验案例和实践项目两类。实验案例在对其实验设计思路进行分析的基础上给出了参考源代码,而实践项目则只对实验问题做简要的分析,给读者留出自行完成的空间,但也给出了参考源代码。
全书遵循由浅入深、循序渐进的原则,提供了丰富的实验案例及实践项目,实验内容针对性强。
实验内容具有层次性,既有能夯实编程基础的基础性实验、也有具有挑战性的提高型实验和综合设计型实验。
各章后给出常见错误小结,且给出错误示例,帮助读者尽量避免错误,少走弯路。
內容簡介:
全书共分为9章。第1章是C语言编程概述;第2章是编程基础知识;第3~9章是具体的C语言编程知识,包括选择结构、循环结构、数组、函数、指针、结构体和文件。其中,第2~9章的章节均按照知识梳理、实验案例、实践项目、实践项目运行结果(或参考源代码)及本章常见错误小结的顺序进行编写,符合认知规律。 本书内容丰富,既可以作为高等学校“C语言程序设计”课程的实验教材,也可以供自学者参考。
關於作者:
郭永艳,女,生于1975年7月,浙江工业大学计算机学院专任教师,2002年7月任教至今,多年来一直从事一线教师工作。有丰富的教学经验,连续多年获得学校优课优酬教学奖励,深受学生好评。主讲课程有:汇编语言程序设计、程序设计基础C、计算机网络原理、计算机网络课程设计、操作系统原理、操作系统课程设计、数据库原理及应用、数据库课程设计。
目錄
第1章C语言编程概述1
1.1安装Dev C 1
1.2个C语言程序4
1.3编译错误和程序错误8
第2章编程基础知识10
2.1知识梳理10
2.1.1数据类型10
2.1.2常量和变量11
2.1.3类型转换12
2.1.4运算符及表达式12
2.1.5数据的输入及输出15
2.2实验案例18
2.2.1实验案例21: scanf函数的使用18
2.2.2实验案例22: 变量的值与地址19
2.2.3实验案例23: 字符类型数据19
2.2.4实验案例24: int类型数据的取值范围20
2.2.5实验案例25: 数据类型的自动转换21
2.2.6实验案例26: 逗号表达式21
2.2.7实验案例27: printf函数22
2.2.8实验案例28: 摄氏温度转换成华氏温度23
2.3实践项目23
2.3.1实践项目21: 格式化数据的输入23
2.3.2实践项目22: 多格式组合的scanf函数24
2.3.3实践项目23: 逻辑运算符24
2.3.4实践项目24: 强制类型转换25
2.3.5实践项目25: 求整数的平均值25
2.3.6实践项目26: 求圆面积25
2.3.7实践项目27: 运算符优先级及关系表达式25
2.3.8实践项目28: 求某数的各位数字之和26
2.3.9实践项目29: 时间格式的转换26
2.4实践项目程序运行结果(或参考源代码)26
2.5本章常见错误小结29
C语言程序设计实验指导目录第3章选择结构31
3.1知识梳理31
3.1.1if语句31
3.1.2switch语句32
3.2实验案例33
3.2.1实验案例31: 求值33
3.2.2实验案例32: 奇偶判定34
3.2.3实验案例33: 求3个数中的数35
3.2.4实验案例34: 公路客车超载判定36
3.2.5实验案例35: 判断整数的范围37
3.2.6实验案例36: 百分制成绩转换成五分制38
3.2.7实验案例37: float类型的成绩转换——取整法39
3.2.8实验案例38: float类型的成绩转换——四舍五入法40
3.3实践项目40
3.3.1实践项目31: 判断是否同时能被2和3整除40
3.3.2实践项目32: 应用条件表达式求小数41
3.3.3实践项目33: 判断BMI情况41
3.3.4实践项目34: 输出对应的提示信息42
3.3.5实践项目35: 百分制成绩转换成等级制成绩42
3.3.6实践项目36: 三天打鱼两天晒网42
3.3.7实践项目37: 简易计算器43
3.4实践项目参考源代码43
3.5本章常见错误小结46
第4章循环结构47
4.1知识梳理47
4.1.1for语句47
4.1.2while语句48
4.1.3dowhile语句48
4.1.4for语句、while语句、dowhile语句的比较49
4.1.5循环结构程序的实现要点49
4.2实验案例49
4.2.1实验案例41: 求能够同时被2和5整除的整数的平均值49
4.2.2实验案例42: 水仙花数50
4.2.3实验案例43: 图形输出51
4.2.4实验案例44: 求若干数中的数51
4.2.5实验案例45: 统计0的个数52
4.2.6实验案例46: 求前3个能被7整除的数53
4.2.7实验案例47: 计算字符串长度53
4.2.8实验案例48: 判断整数的位数54
4.2.9实验案例49: 计算1 1/2 1/3 … 1/n的和55
4.2.10实验案例410: 防止用户输入非法数据55
4.3实践项目56
4.3.1实践项目41: 统计小写字母个数56
4.3.2实践项目42: 输出高度为n的等边三角形56
4.3.3实践项目43: 计算1-1/2 1/3-1/5 …的前n项之和57
4.3.4实践项目44: 反序输出某自然数57
4.3.5实践项目45: 统计从键盘输入实数的个数及平均值57
4.3.6实践项目46: 青蛙几次能跳出水井57
4.3.7实践项目47: 统计单词个数58
4.3.8实践项目48: 统计整数中6的个数58
4.4实践项目参考源代码58
4.5本章常见错误小结62
第5章数组63
5.1知识梳理63
5.1.1一维数组63
5.1.2二维数组64
5.1.3字符数组66
5.1.4字符串数组68
5.1.5小结68
5.2实验案例68
5.2.1实验案例51: 一维数组元素的输入及引用68
5.2.2实验案例52: 数组元素的地址及值70
5.2.3实验案例53: 数组元素排序71
5.2.4实验案例54: 正负数组72
5.2.5实验案例55: 统计某数出现的次数73
5.2.6实验案例56: 求主次对角线上的数组元素之和74
5.2.7实验案例57: 行列互换74
5.2.8实验案例58: 两个字符串是否相同75
5.2.9实验案例59: 统计数字的个数76
5.2.10实验案例510: 将连续的空格合并成一个77
5.3实践项目77
5.3.1实践项目51: 奇数数组77
5.3.2实践项目52: 每行3个数组元素77
5.3.3实践项目53: 出现次数多的数组元素78
5.3.4实践项目54: 高于平均成绩的分数78
5.3.5实践项目55: 同时出现在两个数组中的数组元素78
5.3.6实践项目56: 接近平均值的数79
5.3.7实践项目57: 长字符串79
5.3.8实践项目58: 有序数组中插入一个数79
5.3.9实践项目59: 统计单词个数79
5.4实践项目参考源代码79
5.5本章常见错误小结84
第6章函数86
6.1知识梳理86
6.1.1函数定义86
6.1.2函数声明87
6.1.3函数调用88
6.1.4数组形参的定义89
6.1.5递归函数90
6.2实验案例90
6.2.1实验案例61: 完全数90
6.2.2实验案例62: 各位数字之和为13的数91
6.2.3实验案例63: 反序数92
6.2.4实验案例64: 统计分92
6.2.5实验案例65: 成绩排序93
6.2.6实验案例66: 小公倍数94
6.2.7实验案例67: 递归计算反序数95
6.2.8实验案例68: 幂运算96
6.3实践项目96
6.3.1实践项目61: 公约数96
6.3.2实践项目62: 奇(偶)项之和97
6.3.3实践项目63: 素数97
6.3.4实践项目64: 的数组元素97
6.3.5实践项目65: 等差数列97
6.3.6实践项目66: 判断递增98
6.4实践项目参考源代码98
6.5本章常见错误小结101
第7章指针104
7.1知识梳理104
7.1.1指针的基本概念104
7.1.2指针运算106
7.1.3指针变量作形参106
7.2实验案例107
7.2.1实验案例71: 指针变量的地址、值及指向的内容107
7.2.2实验案例72: 比较指针指向的数字的大小108
7.2.3实验案例73: 指针运算的含义109
7.2.4实验案例74: 大于平均值的数组元素109
7.2.5实验案例75: 查找字符并统计其出现的次数110
7.2.6实验案例76: 判断回文111
7.2.7实验案例77: 交换两个数111
7.2.8实验案例78: 查找字符串112
7.3实践项目113
7.3.1实践项目71: 逆序输出字符113
7.3.2实践项目72: 同时出现在两个字符串中的字符113
7.3.3实践项目73: 按字典顺序对姓名排序113
7.3.4实践项目74: 连接字符串114
7.3.5实践项目75: 数组元素排序后保存到新数组114
7.3.6实践项目76: 输出回文114
7.3.7实践项目77: 逆序输出字符串114
7.3.8实践项目78: 指针数组与二维数组114
7.3.9实践项目79: 两个二维数组的值之差115
7.4实践项目参考源代码115
7.5本章常见错误小结121
第8章结构体123
8.1知识梳理123
8.1.1结构体类型的定义123
8.1.2结构体类型数据的声明、初始化及引用124
8.2实验案例126
8.2.1实验案例81: 学生信息126
8.2.2实验案例82: 判断某年某月某日是当年的第几天128
8.2.3实验案例83: 结构体指针129
8.2.4实验案例84: 结构体变量(指针)作形参130
8.3实践项目131
8.3.1实践项目81: 库存信息131
8.3.2实践项目82: 结构体数组作形参132
8.3.3实践项目83: 查找客户手机号码132
8.3.4实践项目84: 一元二次函数的解132
8.4实践项目参考源代码133
8.5本章常见错误小结136
第9章文件139
9.1知识梳理139
9.1.1文件的基本概念139
9.1.2打开文件139
9.1.3读写文件140
9.1.4关闭文件142
9.1.5其他常用函数142
9.2实验案例143
9.2.1实验案例91: 显示文件内容143
9.2.2实验案例92: 调用fgetc函数写文件144
9.2.3实验案例93: 调用fprintf函数写文件145
9.2.4实验案例94: 复制文件146
9.2.5实验案例95: 查找某学生信息147
9.2.6实验案例96: 文件“另存为”148
9.2.7实验案例97: 统计迟到学生名单149
9.3实践项目150
9.3.1实践项目91: 统计文件中各类字符个数150
9.3.2实践项目92: 价格大于10元/斤的水果150
9.3.3实践项目93: 筛选相关专业的学生成绩151
9.3.4实践项目94: 统计成绩151
9.3.5实践项目95: 删除部分文件内容151
9.3.6实践项目96: 合并文件151
9.4实践项目参考源代码152
9.5本章常见错误小结156
参考文献158
內容試閱
C语言是使用较为广泛的程序设计语言之一。目前,许多高校已经将C语言程序设计列为大一新生的通识必修课。国内关于C语言程序设计的实验指导用书已有不少,编写各有千秋。但是,并没有专门针对非计算机专业的实验教材。适用于非计算机专业的实验教材在编写时要针对非计算机专业学生的学习特点和学习要求来确定如何组织内容以及组织哪些内容,既要考虑如何让学生“入得了门”,也要考虑入门之后“愿意主动修行”。
本书的编写从系统性、基础性、针对性、趣味性及挑战性等角度组织相关知识点,以方便自学为立足点,以全面提升读者的编程能力为目标。本书共分9章,第1章是C语言编程概述,第2章是编程基础知识,第3~9章是具体的C语言编程知识,其编写架构是一致的,共分为如下5部分。
(1) 知识梳理。介绍相关知识点,详细讲解重点、难点以及关键知识点。读者通过知识梳理即能对知识点有直观和系统的认知。
(2) 实验案例。实验案例针对知识点进行设计,遵循由易到难、循序渐进的原则进行组织。实验案例分为验证类和设计类。验证类实验案例旨在让学生理解基础知识点,通过分析程序运行结果或阅读程序并给出运行结果两种方式来实现;设计类实验案例旨在应用编程知识解决实际问题,由编程分析及参考源代码组成。编程分析涉及问题分析和编程要点,问题分析是将实验内容抽象成C语言的编程知识;编程要点则涉及具体知识点的应用。另外,对部分实验案例给出多种参考源代码以拓展学生的思维,鼓励学生“条条大路通罗马”;对某些实验案例增加了思考题以加深理解。
(3) 实践项目。实践项目针对知识点进行设计,旨在巩固消化相关知识点。实践项目由实验内容、编程分析(或问题分析)两部分组成,其中编程分析仅给出编程要点,没有详细分析,旨在给读者留下思考空间。
(4) 实践项目运行结果(或参考源代码)。读者对实践项目分析之后可以根据给出的程序运行结果(或参考源代码)进行比对。需要说明的是,运行结果是的,但是源代码并不是的,甚至可能不是的。另外,对于难度系数较高的源代码,在关键语句上附有注释,以方便理解。
(5) 本章常见错误小结。对本章常见的错误进行总结,且对每个错误都给出示例。
建议读者采用“知识梳理—本章常见错误小结—实验案例—实践项目—实践项目运行结果(或参考源代码)”的顺序进行学习,以达到事半功倍的效果。
本书既适用于高校教学,也可以供报考计算机等级考试者和其他自学者参考。
本书第3~9章由郭永艳编写,第1、2章由韩姗姗编写,秦娥参与部分代码的编写及调试工作。
本书的编写由浙江工业大学重点教材建设项目资助,在此表示衷心感谢。
由于编者水平有限,书中难免有纰漏或不足之处,希望各位读者和同行指正。
郭永艳2022年1月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.