新编C语言程序设计教程

《新编C语言程序设计教程》课后答案

  • 大小:1.37 MB
  • 类型:C语言
  • 格式:PDF
  • 出版:机械工业出版社
  • 作者:钱雪忠
  • 更新:2022-02-02 11:43:48
vip 立即下载( 1.37 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 夏琳爰 投稿)

给大家带来的是关于C语言相关的课后习题答案下载,介绍了关于C语言、程序设计、C语言教程方面的内容,由莘嘉颖网友提供,本资源目前已被130人关注,高等院校C语言类教材综合评分为:7.8分

本书内容全面,重点突出,共含14章,主要内容包括:C语言概述、结构化程序设计与算法、数据类型及其运算、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组及其应用、函数及其应用、指针及其应用、自定义类型及其应用、文件及其应用、预处理命令、位运算、C语言应用案例等。

目录

  • 出版说明
  • 前言
  • 第1章 C语言概述1
  • 1.1 程序设计语言简介1
  • 1.2 C语言发展过程3
  • 1.3 C语言是优秀的程序语言4
  • 1.4 C语言与C++的关系5
  • 1.5 初识简单的C语言程序6
  • 1.6 C程序的结构特点9
  • 1.7 C程序的书写规则10
  • 1.8 C语言字符集与词汇10
  • 1.9 运行C程序12
  • 1.10 本章小结13
  • 1.11 习题14
  • 实验1 初识运行环境和运行过程15
  • 第2章 结构化程序设计与算法18
  • 2.1 初识算法18
  • 2.1.1 算法的概念18
  • 2.1.2 算法举例19
  • 2.1.3 算法的特征20
  • 2.2 结构化程序设计20
  • 2.2.1 结构化程序设计方法20
  • 2.2.2 结构化程序设计方法的原则21
  • 2.2.3 结构化程序设计的三种基本结构21
  • 2.3 算法的表示方法22
  • 2.3.1 用自然语言表示算法23
  • 2.3.2 用流程图表示算法23
  • 2.3.3 用N-S流程图表示算法24
  • 2.3.4 用伪代码表示算法25
  • 2.3.5 用计算机语言表示算法26
  • 2.4 结构化程序设计应用举例26
  • 2.5 本章小结27
  • 2.6 习题27
  • 实验2 熟悉VC++ 6.0环境及算法29
  • 第3章 数据类型及其运算30
  • 3.1 数据类型30
  • 3.2 常量与变量31
  • 3.2.1 常量31
  • 3.2.2 变量32
  • 3.3 整型数据32
  • 3.3.1 整型常量32
  • 3.3.2 整型变量33
  • 3.4 实型数据37
  • 3.4.1 实型常量37
  • 3.4.2 实型变量37
  • 3.5 字符型数据40
  • 3.5.1 字符常量40
  • 3.5.2 转义字符41
  • 3.5.3 字符变量41
  • 3.5.4 字符数据的存储与使用41
  • 3.5.5 字符串常量42
  • 3.6 变量赋初值43
  • 3.7 数据类型的转换43
  • 3.8 算术运算符和表达式45
  • 3.8.1 运算符简介45
  • 3.8.2 算术运算符和表达式45
  • 3.9 赋值运算符和表达式48
  • 3.10 逗号运算符和表达式49
  • 3.11 应用实例50
  • 3.12 本章小结52
  • 3.13 习题53
  • 实验3 数据类型及其运算54
  • 第4章 顺序结构程序设计56
  • 4.1 C语言语句概述56
  • 4.2 C语言赋值语句57
  • 4.3 数据输入和输出的概念58
  • 4.4 字符数据的输入和输出58
  • 4.4.1 putchar函数58
  • 4.4.2 getchar函数59
  • 4.5 格式数据的输入和输出60
  • 4.5.1 格式输出函数printf60
  • 4.5.2 格式输入函数scanf64
  • 4.6 应用实例68
  • 4.7 本章小结72
  • 4.8 习题72
  • 实验4 顺序结构程序设计74
  • 第5章 选择结构程序设计75
  • 5.1 关系运算符和表达式75
  • 5.1.1 关系运算符及其优先级75
  • 5.1.2 关系表达式75
  • 5.2 逻辑运算符和表达式76
  • 5.2.1 逻辑运算符及其优先级76
  • 5.2.2 逻辑运算及其取值77
  • 5.2.3 逻辑表达式77
  • 5.3 if语句78
  • 5.3.1 if语句的三种形式78
  • 5.3.2 if语句的嵌套81
  • 5.3.3 条件运算符和表达式83
  • 5.4 switch语句83
  • 5.5 应用实例85
  • 5.6 本章小结89
  • 5.7 习题90
  • 实验5 选择结构程序设计92
  • 第6章 循环结构程序设计94
  • 6.1 概述94
  • 6.2 goto语句94
  • 6.3 while语句95
  • 6.4 do-while语句96
  • 6.5 for语句97
  • 6.6 循环的比较及其嵌套99
  • 6.7 break和continue语句100
  • 6.7.1 break语句100
  • 6.7.2 continue语句100
  • 6.8 应用实例101
  • 6.9 本章小结111
  • 6.10 习题112
  • 实验6 循环结构程序设计116
  • 第7章 数组及其应用118
  • 7.1 一维数组的定义和引用118
  • 7.1.1 一维数组的定义118
  • 7.1.2 一维数组元素的引用119
  • 7.1.3 一维数组的初始化120
  • 7.1.4 一维数组程序举例121
  • 7.2 二维数组的定义和引用123
  • 7.2.1 二维数组的定义123
  • 7.2.2 二维数组元素的引用124
  • 7.2.3 二维数组的初始化125
  • 7.3 字符数组127
  • 7.3.1 字符数组的定义127
  • 7.3.2 字符数组的初始化127
  • 7.3.3 字符数组的引用127
  • 7.3.4 字符串和字符串结束标志128
  • 7.3.5 字符数组的输入和输出128
  • 7.3.6 字符串处理函数129
  • 7.4 应用实例132
  • 7.5 本章小结139
  • 7.6 习题139
  • 实验7 数组及其应用142
  • 第8章 函数及其应用144
  • 8.1 C语言函数概述144
  • 8.2 函数定义的一般形式145
  • 8.3 函数的参数和函数的值147
  • 8.3.1 形式参数和实际参数147
  • 8.3.2 函数的返回值148
  • 8.4 函数的调用149
  • 8.4.1 函数调用的一般形式149
  • 8.4.2 函数调用的方式149
  • 8.4.3 被调用函数的声明150
  • 8.5 函数的嵌套调用151
  • 8.6 函数的递归调用152
  • 8.7 数组作为函数参数155
  • 8.8 局部变量和全局变量158
  • 8.8.1 局部变量159
  • 8.8.2 全局变量160
  • 8.9 变量的存储类别161
  • 8.9.1 auto变量162
  • 8.9.2 用static声明局部变量162
  • 8.9.3 register变量163
  • 8.9.4 用static声明全局变量164
  • 8.10 内部函数和外部函数166
  • 8.11 函数与模块化程序设计166
  • 8.12 应用实例167
  • 8.13 本章小结173
  • 8.14 习题173
  • 实验8 函数及其应用176
  • 第9章 指针及其应用178
  • 9.1 指针的基本概念178
  • 9.2 指针变量179
  • 9.2.1 指针变量的定义179
  • 9.2.2 指针变量的引用180
  • 9.2.3 指针变量作为函数参数183
  • 9.2.4 指针变量的几个问题186
  • 9.3 指针与数组189
  • 9.3.1 指向数组元素的指针189
  • 9.3.2 通过指针引用数组189
  • 9.3.3 数组名作函数参数191
  • 9.3.4 指向多维数组的指针195
  • 9.4 指针与字符串197
  • 9.4.1 字符串的表示形式197
  • 9.4.2 字符(串)指针变量与
  • 字符数组200
  • 9.5 指针与函数201
  • 9.51 函数指针变量201
  • 9.5.2 指针型函数202
  • 9.6 指针数组203
  • 9.7 指向指针的指针206
  • 9.8 main函数参数207
  • 9.9 应用实例208
  • 9.10 本章小结211
  • 9.11 习题213
  • 实验9 指针及其应用216
  • 第10章 自定义类型及其应用218
  • 10.1 如何定义结构体218
  • 10.2 结构体类型变量的说明219
  • 10.3 结构体变量220
  • 10.3.1 结构体变量成员的表示方法220
  • 10.3.2 结构体变量的赋值221
  • 10.3.3 结构体变量的初始化221
  • 10.3.4 指向结构体变量的指针222
  • 10.4 结构体数组223
  • 10.4.1 结构体数组的定义223
  • 10.4.2 指向结构体数组的指针224
  • 10.5 结构体指针变量作函数参数225
  • 10.6 C语言动态存储分配226
  • 10.7 C语言链表的概念227
  • 10.8 共用体229
  • 10.8.1 共用体的定义230
  • 10.8.2 共用体变量的说明230
  • 10.8.3 共用体变量的赋值和使用231
  • 10.9 C语言枚举类型232
  • 10.9.1 枚举类型的定义及其变量说明232
  • 10.9.2 枚举类型变量的赋值和使用232
  • 10.10 C语言类型定义符typedef详解234
  • 10.11 应用实例234
  • 10.12 本章小结241
  • 10.13 习题242
  • 实验10 自定义类型及其应用24

相关资源

  • 《大学计算机基础》教案

    《大学计算机基础》教案

    内容介绍 本书结合教学过程中的实际情况,由具有丰富教学经验的一线教师合作编写而成。本书共分8章,主要内容包括:计算机硬件、软件基础知识、计算机系统的基木组成及工作原理;Windows XP、Word 2003、Excel2003、PowerPoint2003、DreamweaverMX的功能及使用;计算机网络的基础知识、Internet的功能和使用和常用工具软件的使用方法等。在详细介绍计算机基础知识的基础上,突出了计算机的实际应用和操作。在每章的后面均附有习题。为了方便教师的教学,本

    大小:8.04 MB计算机基础配套资源

  • 微机原理与接口技术:基于16位机

    微机原理与接口技术:基于16位机 课后答案

    本书介绍了信息在计算机中的存储形式、数制及相互转换、二进制数的算术和逻辑运算等基础知识;软件部分讲述8086指令系统、部分伪指令和DOS功能调用及汇编语言程序设计和调试的全过程;介绍了8086 CPU的内部特点、寄存器及相关概念、存储器的分类和层次结构、物理地址形成、译码电路等;讨论了诸多I/O接口芯片的结构、编程及应用,在串行通信中还介绍了USB总线;讨论并举例说明了A/D、D/A芯片与微机接口及应用。 全书共分10章,每章附有习题,习

    大小:40.8 MB微机原理课后答案

  • 《Adobe Illustrator CC 2018中文版经典教程(彩色版)》配套资源

    《Adobe Illustrator CC 2018中文版经典教程(彩色版)》配套资源

    编辑推荐 ● ADOBE官方**教程 ● Adobe公司推出的经典教程 ● 畅销全球20年的****图书 ● 在全世界以27种语言火爆发行 全面、系统、 简单 、易学的Adobe Illustrator CC 教程 《Adobe Illustrator CC 2018中文版经典教程(彩色版)》由Adobe公司的产品专家编写,是备受读者欢迎的Adobe 专业软件培训教材。 内容简介 本书是 Adobe Illustrator CC 2018 软件的正规学习用书。全书包括 15 课,涵盖了了解工作区, 选择图

    大小:133.12 MBAdobe配套资源

  • 数据库原理与应用教程

    数据库原理与应用教程 课后答案

    本书根据前两版读者的使用建议进行了修订,第3版继续保持了前面版本的内容全面、实例丰富、理论知识与应用技术相结合等特点,并新增了数据查询方面的示例,增加了附录中数据库分析与设计示例的复杂性。本书由四部分组成:部分偏重于数据库理论,主要介绍关系数据库理论;第二部分和第三部分偏重于应用,包括服务器端和客户端的应用:第四部分介绍了数据库的新的应用领域和发展方向。在附录部分用一个完整的示例说明了数据库设计的全过

    大小:94.3 KB数据库课后答案

  • PowerShell 6.0 官方文档

    PowerShell 6.0 官方文档

    PowerShell 是构建于 .NET 上基于任务的命令行 shell 和脚本语言。PowerShell 可帮助系统管理员和高级 用户快速自动执行用于管理操作系统(Linux、macOS 和 Windows)和流程的任务。 使用 PowerShell 命令可以从命令行管理计算机。PowerShell 提供程序可让你访问数据存储(如注册表和证书存 储),与你访问文件系统一样方便。PowerShell 具有丰富的表达式分析器和完全开发的脚本语言。 目录 概述 安装 入门 了解 PowerShell 组件数

    大小:4 MBPowerShell

  • MSP432P401R中文手册(数据手册)

    MSP432P401R中文说明是一套包含MSP432P401R中文手册和数据手册文档,有利于MSP432P401R单片机的学习,喜欢的朋友可下载试试! SimpleLink MSP‑EXP432P401R LaunchPad 开发套件是一款简单易用的评估模块,适用于 MSP432P401R 微控制器。它包含在 MSP432 低功耗高性能 ARM 32 位 Cortex-M4F 微控制器 (MCU) 上进行开发所需的全 部资源,其中包括用于编程、调试和能量测量的板载调试探针。MSP432P401R 器件可支

    大小:6.4 MBMSP432P401R

  • 《2018年全国经济专业技术资格考试专用教材:经济基础知识(初级)》配套资源

    《2018年全国经济专业技术资格考试专用教材:经济基础知识(初级)》配套资源

    作者简介 名师联合编审,汇聚数十年教学智慧本书编委会王维丘青云付子德叶成刚向导牟春花宋玉霞宋晓均张倩张红玲李凤李月婷李秋菊肖庆罗贝加赵莉高利水高志清黄超黄晓宇曾勤谢理洋熊春蔡飓蔡长兵特约编委文海王美月张洪李天国杨玉梅杨成瑞杨学林郭小燕高维文黄太红 目录 考纲分析与应试策略 一、考情简介1 (一)考试形式1 (二)考试题型与题量1 (三)考试时间1 二、考纲分析1 (一)重点难点分析2 (二)内容结构分析4 三、学习方法5 (

    大小:274.89 MB经济基础配套资源

  • SDN网络指南(SDN Handbook)

    SDN网络指南(SDN Handbook)

    SDN (Software Defined Networking)作为当前最重要的热门技术之一,目前已经普遍得到大家的共识。有关SDN的资料和书籍非常丰富,但入门和学习SDN依然是非常困难。本书整理了SDN实践中的一些基本理论和实践案例心得,希望能给大家带来启发,也欢迎大家关注和贡献。 本书内容包括 网络基础 SDN网络 容器网络 Linux网络 OVS以及DPDK SD-WAN NFV 实践案例 项目源码存放于Github上,见 https://github.com/feiskyer/sdn-handb

    大小:17.4 MBSDN

下载地址

相关声明:

学习笔记