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

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

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

『簡體書』C语言课程设计

書城自編碼: 4167533
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者:
國際書號(ISBN): 9787302703167
出版社: 清华大学出版社
出版日期: 2025-09-01

頁數/字數: /

售價:HK$ 65.8

我要買

share:

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



新書推薦:
财富心理学:通向富足人生的50个想法
《 财富心理学:通向富足人生的50个想法 》

售價:HK$ 82.5
平台革命:改变世界的商业模式
《 平台革命:改变世界的商业模式 》

售價:HK$ 86.9
思想帝国:公共外交的起源与美国对外政策的转变(公共外交译丛)
《 思想帝国:公共外交的起源与美国对外政策的转变(公共外交译丛) 》

售價:HK$ 88.0
公私同圣的秩序建构:王权视角下皇帝祭祀与祠神敕封的隔绝和整合 尔文智识生活系列
《 公私同圣的秩序建构:王权视角下皇帝祭祀与祠神敕封的隔绝和整合 尔文智识生活系列 》

售價:HK$ 94.6
共生共创:建设师生共同课堂丛书——“三师课堂”案例集萃(第一辑)
《 共生共创:建设师生共同课堂丛书——“三师课堂”案例集萃(第一辑) 》

售價:HK$ 74.8
大秦丞相李斯:谋国又谋身的大秦帝国“操盘手”
《 大秦丞相李斯:谋国又谋身的大秦帝国“操盘手” 》

售價:HK$ 64.9
民鸣社与清末民初上海演剧研究
《 民鸣社与清末民初上海演剧研究 》

售價:HK$ 52.8
高中历史文献研读教学研究
《 高中历史文献研读教学研究 》

售價:HK$ 63.8

編輯推薦:
本书中所有程序都是基于C语言实现,内容丰富,案例翔实。
內容簡介:
本课程设计旨在深入探讨C语言的高级特性和应用,通过一系列实践项目,学生能够巩固和提升C语言编程技能。课程内容涵盖从C语言的基础语法到指针、函数、链表等核心概念。学生将通过完成多个实践项目提升对问题的解决能力和编程实践能力。此外,课程通过游戏编程,拓展编程思维,为学生将来开发复杂软件系统打下坚实基础。通过本课程的学习,学生不仅能掌握C语言的基础和精髓,还能理解软件开发基本流程,提高独立完成项目的能力。本书可作为高等学校计算机类相关专业的本科教材,也可作为非计算机类本科教材和参考用书。本书同样适用于成人教育及自学考试用书,或作为计算机技术人员的学习参考书。
關於作者:
郭琛,大连交通大学轨道智能工程学院副教授,博士,硕士生导师。多年来,一直从事计算机基础的教学工作,主讲《Python语言程序设计》、《C语言程序设计》等课程,参编教材多本。主持、参与纵、横向科研项目40多项。作为第一发明人获发明专利2项,实用新型专利2项,软件著作权20多项,发表SCI一区Top期刊等高水平论文20余篇。
目錄
目录
第1章C语言简介
1.1C语言的出现和发展
1.2C语言的特点
1.3C语言上机调试的步骤和方法
1.4C语言的集成开发环境简介
1.4.1Dev C++的下载、安装和使用
1.4.2VC++编程开发环境
1.4.3Linux C语言开发环境介绍
第2章课程设计指导
2.1课程设计的目的和任务
2.2课程设计内容
2.3课程设计教学基本要求
2.4软件开发各阶段任务简介
2.5课程设计选题及考核
2.5.1课程设计选题
2.5.2课程设计考核
第3章C语言基本知识点
3.1C语言基本语法概述
3.1.1C语言的数据类型
3.1.2常量与变量
3.1.3基本数据类型
3.2运算符和表达式
3.3程序基本结构
3.3.1顺序结构
3.3.2选择(分支)结构
3.3.3循环结构
3.4数组
3.4.1一维数组
3.4.2多维数组
3.4.3字符数组
3.5函数
3.5.1函数的分类
3.5.2函数的定义
3.5.3形式参数与实际参数
3.5.4参数值的传递
3.5.5函数调用
3.6编译预处理
3.7指针
3.8结构体和共用体
3.8.1结构体
3.8.2共用体
3.9链表
3.9.1链表的概念
3.9.2动态存储空间的分配和释放
3.9.3建立和输出链表
3.9.4单链表的基本操作
3.9.5双向链表
3.10文件
3.10.1文件类型指针
3.10.2文件的打开
3.10.3文件的关闭
3.10.4文件的读/写
3.10.5文件的定位
第4章顺序和分支结构
4.1例4 1: 测量树的高度
4.1.1设计说明
4.1.2程序源代码
4.1.3程序运行情况
4.2例4 2: 百分制成绩与五分制成绩之间的转换
4.2.1设计说明
4.2.2程序源代码
4.2.3程序运行情况
4.3例4 3: 计算个人所得税
4.3.1设计说明
4.3.2程序源代码
4.3.3程序运行情况
4.4例4 4: 求某年某月有多少天
4.4.1设计说明
4.4.2程序源代码
4.4.3程序运行情况
4.5例4 5: 求一元二次方程的根
4.5.1设计说明
4.5.2程序源代码
4.5.3程序运行情况
4.6例4 6: 三角形判断
4.6.1设计说明
4.6.2源程序代码
4.6.3程序运行情况
第5章循环结构
5.1例5 1: 简易计算器
5.1.1设计说明
5.1.2程序源代码
5.1.3程序运行情况
5.2例5 2: 计算平均分
5.2.1设计说明
5.2.2程序源代码
5.2.3程序运行情况
5.3例5 3: 摄氏温度与华氏温度转换
5.3.1设计说明
5.3.2程序源代码
5.3.3程序运行情况
5.4例5 4: 猜数字游戏1
5.4.1设计说明
5.4.2程序源代码
5.4.3程序运行情况
5.5例5 5: 猜数字游戏2
5.5.1设计说明
5.5.2程序源代码
5.5.3程序运行情况
第6章数组应用
6.1例6 1: 一维数组排序
6.1.1设计说明
6.1.2程序源代码
6.1.3程序运行情况
6.2例6 2: 将一个数插入已排好序的数组中
6.2.1设计说明
6.2.2程序源代码
6.2.3程序运行情况
6.3例6 3: 二维数组互换
6.3.1设计说明
6.3.2程序源代码
6.3.3程序运行情况
6.4例6 4: 求3门课程的平均分
6.4.1设计说明
6.4.2程序源代码
6.4.3程序运行情况
6.5例6 5: 二维数组求行最大值
6.5.1设计说明
6.5.2程序源代码
6.5.3程序运行情况
6.6例6 6: 二维数组中求行列最大值及所在行列号
6.6.1设计说明
6.6.2程序源代码
6.6.3程序运行情况
6.7例6 7: 二维数组求行列的和
6.7.1设计说明
6.7.2程序源代码
6.7.3程序运行情况
第7章结构体
7.1例7 1: 计算复数的模
7.1.1设计说明
7.1.2程序源代码
7.1.3程序运行情况
7.2例7 2: 喜剧人投票
7.2.1设计说明
7.2.2程序源代码
7.2.3程序运行情况
7.3例7 3: 企业员工工资查询
7.3.1设计说明
7.3.2程序源代码
7.3.3程序运行情况
7.4例7 4: 结构体与指针
7.4.1设计说明
7.4.2程序源代码
7.4.3程序运行情况
第8章函数用法
8.1例8 1: 打印数学图形
8.1.1设计说明
8.1.2程序源代码
8.1.3程序运行情况
8.2例8 2: 显示日历
8.2.1设计说明
8.2.2程序源代码
8.2.3程序运行情况
8.3例8 3: ATM
8.3.1设计说明
8.3.2程序源代码
8.3.3程序运行情况
8.4例8 4: 口算小程序
8.4.1设计说明
8.4.2程序源代码
8.4.3程序运行情况
8.5例8 5: 二维数组存储学生成绩信息
8.5.1设计说明
8.5.2程序源代码
8.5.3程序运行情况
8.6例8 6: 数组与指针
8.6.1设计说明
8.6.2程序源代码
8.6.3程序运行情况
8.7例8 7: 人机对战小游戏——剪刀石头布
8.7.1设计说明
8.7.2程序源代码
8.7.3程序运行情况
第9章综合练习
9.1例9 1: 通讯录管理
9.1.1设计说明
9.1.2程序源代码
9.1.3程序运行情况
9.2例9 2: 学生成绩管理
9.2.1设计说明
9.2.2程序源代码
9.2.3程序运行情况
9.3例9 3: 会员管理系统
9.3.1设计说明
9.3.2程序源代码
9.3.3程序运行情况
9.4例9 4: 家庭财务管理系统
9.4.1设计说明
9.4.2程序源代码
9.4.3程序运行情况
9.5例9 5: 图书管理系统
9.5.1功能需求分析
9.5.2总体设计
9.5.3详细设计与程序实现
9.5.4系统实现截图
9.5.5小结
9.6例9 6: 万年历
9.6.1功能需求分析
9.6.2总体设计
9.6.3详细设计与程序实现
9.7例9 7: 基于堆栈的计算器
9.7.1功能需求分析
9.7.2总体设计
9.7.3详细设计与程序实现
9.7.4系统实现截图
9.7.5小结
附录A贪吃蛇游戏
A.1主要功能
A.2总体设计
A.3详细设计
A.4程序源代码
A.5程序运行情况
附录B俄罗斯方块
B.1主要功能
B.2总体设计
B.3详细设计
B.3.1方块设计
B.3.2游戏设计说明
B.4程序源代码
B.5程序运行情况
附录C常用字符与ASCII代码对照表
附录D库函数
参考文献
內容試閱
前言
课程设计是高等院校人才培养计划的重要组成部分,是对学生专业知识、综合素质和实际能力训练的重要方法,是人才培养质量的重要体现。目前,C语言课程设计方面的辅导资料非常少,学生在做课程设计时遇到了很大困难。基于这种情况,我们编写了这本《C语言课程设计》,以帮助学生深入理解C语言的各项知识点,熟练掌握利用C语言进行程序设计的原理和方法,提高C语言的编程能力,掌握高级程序设计语言的编程技巧,同时也帮助老师和学生解决在课程设计过程中遇到的一些常见的问题。
本书中所有程序都是基于C语言实现的,针对C语言的特点,本书共分为9章和附录。
第1章介绍了C语言的概念和常用的开发工具。简单介绍了C语言开发环境的下载、安装和使用方法,本书选用Dev?C++、Visual C++6.0和Linux C作为开发工具,所有程序均编译通过。
第2章主要介绍课程设计的指导工作,帮助指导老师和学生顺利地开展课程设计工作。
第3章是C语言基本知识点的概要介绍。
第4~8章按照“顺序和分支结构—循环结构—数组—结构体—函数”等知识点的顺序循序渐进,介绍各个案例的开发和实现过程。其中,第4章顺序和分支结构共包括6个案例,第5章循环结构共包括5个案例,第6章数组应用共包括7个案例,第7章结构体共包括4个案例。这4章的内容涉及的C语言知识点相对简单,有助于学生快速掌握C语言的基本语法、基本结构。第8章函数用法共包括7个案例,帮助学生在实践过程中,逐步建立起模块化的编程思想。第9章综合练习共包括7个案例,这部分涉及的知识点比较多,既帮助学生加深对C语言模块化设计、链表及文件操作等知识的掌握,也帮助学生理解系统开发的原理及流程。附录部分给出了两个经典小游戏——贪吃蛇和俄罗斯方块的设计和实现过程,帮助学生掌握C语言编程的技能,也帮助学生理解游戏开发的思想和原理。
全书共包括38个程序,由浅入深,每个程序都是典型的课程设计的案例。
本书可作为高等学校计算机、通信、电气电子等相关专业的本科生教材,也可作为成人教育及自学考试使用教材,或作为计算机技术人员的学习参考用书。
本书第1~7章和附录由郭琛编写,第8章由戚海英编写,第9章由谷晓琳编写。
由于编者水平有限,书中不足之处在所难免,欢迎广大同行和读者批评指正。
编者
2025年1月

 

 

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