您好,欢迎光临有路网!
C语言程序设计面向“新工科”人才培养(微课视频版)
QQ咨询:
有路璐璐:

C语言程序设计面向“新工科”人才培养(微课视频版)

  • 作者:徐新爱、朱莹婷、卢昕、秦春影、黄水发、王丽娜
  • 出版社:清华大学出版社
  • ISBN:9787302640868
  • 出版日期:2023年09月01日
  • 页数:0
  • 定价:¥69.90
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    全书由浅入深地介绍了C语言的基本理论、基本知识以及编程的基本技能和方法,使读者能全面、系统地理解和掌握利用C语言进行程序设计的方法,更注重培养初学者使用计算机程序设计语言解决实际问题的能力。全书的源程序都在DevC 6.3上实现。全书共12章,第1章全面介绍C语言的概貌,包括编程的预备知识、程序设计语言的发展过程、结构化程序设计的基本特点以及C语言的开发环境,第2~6章介绍C语言的基础语法知识和3种基本程序控制结构,包括关键字与标识符、常量与变量、基本数据类型、运算符与表达式等,以及顺序结构、选择结构、循环结构3种基本程序控制结构,第7、8章和第10~12章介绍C语言函数和构造数据类型等的使用,包括数组、函数、结构体、共用体、文件和预处理命令等,第9章介绍C语言的精髓——指针。每章后面均附有习题,以供读者练习。 本书融合了课程思政元素,强化育人导向,主要作为计算机及相关学科本科生的课程教材,也可供相���领域的研究人员和工程技术人员参考。
    目录
    第1章概述 1.1编程的预备知识 1.1.1学习编程的心理准备 1.1.2认识编程 1.1.3数据在计算机中的存储形式 1.2程序设计语言的基础 1.2.1程序设计语言的发展 1.2.2程序设计语言的特点及发展趋势 1.2.3程序设计的基本过程 1.3结构化程序设计 1.3.1什么是结构化程序设计 1.3.2结构化程序设计的基本原则 1.3.3结构化程序设计的基本结构 1.3.4结构化程序设计的基本特点 1.4C语言的发展历史及特点 1.4.1C语言的发展历史 1.4.2C语言的特点 1.4.3C语言的应用 1.5开发环境简介 1.5.1Turbo C开发环境 1.5.2Visual C 6.0开发环境 1.5.3DevC 6.3开发环境 1.6编写C语言程序的基本步骤 1.7本章小结 扩展阅读: C语言之父——丹尼斯·里奇 习题1 第2章C语言源程序的基本结构 2.1源程序的基本结构 2.1.1认识C语言源程序 2.1.2基本结构 2.2源程序的标识符 2.3源程序的基本语句 2.4带参数的main函数 2.5由多个文件构成的源程序 2.6本章小结 2.6.1知识梳理 2.6.2如何编程 习题2 第3章基本数据类型、运算符和表达式 3.1C语言的数据类型 3.2数据的表现形式 3.2.1常量 3.2.2变量 3.3基本数据类型 3.3.1整型数据 3.3.2实型数据 3.3.3字符型数据 3.3.4字符串常量 3.4常用运算符与表达式 3.4.1算术运算符及其表达式 3.4.2自增自减运算符、负号运算符 3.4.3赋值运算符及其表达式 3.4.4强制类型转换运算符 3.4.5逗号运算符及其表达式 3.4.6sizeof运算符 3.4.7位运算符及其表达式 3.5常见数学运算表达式在C语言中的表示 3.6本章小结 3.6.1知识梳理 3.6.2常见上机问题及解决方法 习题3 第4章顺序结构程序设计 4.13种基本的程序结构 4.2顺序结构程序设计的思想 4.3实现顺序结构程序设计的基本语句 4.3.1赋值语句 4.3.2数据的基本输入与输出 4.4顺序结构程序设计的典型应用 4.4.1图形的面积等计算问题 4.4.2数字分离问题 4.4.3数的交换问题 4.4.4大小写转换问题 4.5本章小结 4.5.1知识梳理 4.5.2常见上机问题及解决方法 习题4 第5章选择结构程序设计 5.1关系运算符、逻辑运算符和条件运算符 5.1.1关系运算符及其表达式 5.1.2逻辑运算符及其表达式 5.1.3条件运算符及其表达式 5.2选择结构程序设计语句 5.2.1if语句 5.2.2switch语句 5.3选择结构程序设计的典型应用 5.3.1数的*值问题 5.3.2方程根问题 5.3.3奖金问题 5.3.4运算器问题 5.4本章小结 5.4.1知识梳理 5.4.2常见上机问题及解决方法 扩展阅读: 程序调试方法和技巧 习题5 第6章循环结构程序设计 6.1循环结构程序设计语句 6.1.1for语句 6.1.2while语句 6.1.3dowhile语句 6.1.4goto语句 6.1.5for语句的其他格式 6.2循环嵌套结构程序设计 6.2.1循环嵌套结构 6.2.2break语句与continue语句 6.2.3不同循环语句的选择和比较 6.3循环结构程序设计的典型应用 6.3.1累加或累乘问题 6.3.2数的判断问题 6.3.3经典数学问题 6.3.4图形输出问题 6.3.5运算器问题 6.4本章小结 6.4.1知识梳理 6.4.2常见上机问题及解决方法 扩展阅读: 古人的智慧 习题6 第7章数组 7.1一维数组 7.1.1一维数组的定义和引用 7.1.2一维数组的初始化 7.2二维数组 7.2.1二维数组的定义和引用 7.2.2二维数组的初始化 7.3字符串与字符数组 7.3.1字符数组的定义和引用 7.3.2字符数组的赋值 7.3.3常用字符串处理函数 7.4数组的典型应用 7.4.1*大值和*小值问题 7.4.2杨辉三角形问题 7.4.3矩阵相乘问题 7.4.4字符串处理问题 7.5本章小结 7.5.1知识梳理 7.5.2常见上机问题及解决方法 扩展阅读: 计算机程序设计大赛 习题7 第8章函数 8.1函数概述 8.2函数的定义与调用 8.2.1无参数无返回值函数 8.2.2无参数有返回值函数 8.2.3有参数无返回值函数 8.2.4有参数有返回值函数 8.3函数参数的传递方式 8.4函数的嵌套与递归调用 8.5变量的作用域与生存期 8.5.1变量的作用域和生存期的概念 8.5.2局部变量的作用域和生存期 8.5.3全局变量的作用域和生存期 8.6变量的存储类型 8.7函数的作用域 8.8函数的典型应用 8.8.1数的*值问题 8.8.2*大公约数和*小公倍数问题 8.8.3阶乘问题 8.8.4汉诺塔问题 8.8.5运算器问题 8.9本章小结 8.9.1知识梳理 8.9.2常见上机问题及解决方法 习题8 第9章指针 9.1指针的基本概念 9.1.1指针与指针变量的概念 9.1.2指针变量的定义和引用 9.1.3指针的基本运算 9.1.4变量的指针与指向变量的指针变量 9.2指针和数组 9.2.1数组的指针和指向数组的指针变量 9.2.2指向多维数组的指针 9.2.3指针数组 9.3指针和字符数组 9.4指针和函数 9.4.1指针作为函数的参数 9.4.2指针函数与函数指针 9.5指针与动态内存分配 9.6多级指针 9.7指针的典型应用 9.7.1任意个整数求和 9.7.2冒泡排序 9.7.3轮转数 9.8本章小结 9.8.1知识梳理 9.8.2常见上机问题及解决方法 扩展阅读: 中国芯 习题9 第10章构造数据类型 10.1结构体 10.1.1结构体类型的定义 10.1.2结构体变量的定义 10.1.3结构体变量的引用和赋值 10.1.4结构体数组 10.1.5结构体和指针 10.2单链表 10.2.1单链表及其结构 10.2.2单链表的基本操作 10.3共用体 10.3.1共用体类型的定义 10.3.2共用体变量的定义和引用 10.3.3共用体变量的赋值 10.4位段 10.5枚举类型 10.6类型定义 10.7构造数据类型的典型应用: 学生信息管理系统 10.8本章小结 10.8.1知识梳理 10.8.2常见上机问题及解决方法 习题10 第11章文件 11.1文件的基本概念 11.1.1文件的定义 11.1.2文件的分类 11.1.3文件操作概述 11.2文件的打开与关闭 11.2.1文件指针 11.2.2打开文件 11.2.3关闭文件 11.2.4exit函数 11.3文件的读写 11.3.1文件读写函数 11.3.2文件读写函数选用原则 11.4文件的定位与随机读写 11.5文件的出错检测 11.6文件的典型应用: 超市收银 11.7本章小结 11.7.1知识梳理 11.7.2常见上机问题及解决方法 习题11 第12章预处理命令 12.1预处理命令简介 12.2文件包含命令 12.3宏定义 12.4条件编译 12.5本章小结 12.5.1知识梳理 12.5.2常见上机问题及解决方法 习题12 附录 参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外