新编C语言程序设计教程

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

  • 大小:1.37 MB
  • 类型:C语言
  • 格式:PDF
  • 出版:机械工业出版社
  • 作者:钱雪忠
  • 更新:2022-02-02 11:43:48
版权投诉 / 资源反馈(本资源由用户 菱兴言 投稿)

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

书籍介绍

本书内容全面,重点突出,共含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

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

C语言相关资源

  • C语言程序设计教程(第3版)

    C语言程序设计教程(第3版) 课后答案

    在本书版(1992年出版)和第二版(1998年出版)已经发行超过100万册之后,根据国家十一五教材规划,计算机育家谭浩强教授和张基温教授又通力合作,全面修订,推出了本书第3版。第3版保 留了深入浅出、易学易懂、取舍合理、适宜教学的特点,并进一步充实了内容,在叙述方面更加详尽和深入。本书是以C语言的标准C99为依据编写的。学习程序设计必须重视实践环节,多读程序,多编写程序,多上机实践。本书提供了大量典型的例题分析和用于自测的丰富习

    大小:1.62 MBC语言课后答案

  • C语言程序设计教程(第三版)

    C语言程序设计教程(第三版) 课后答案

    在本书第一版(1992 年出版)和第二版(1998 年出版)已经发行超过100 万册之后,根据国家十一五教材规划,著名计算机教育家谭浩强教授和张基温教授又通力合作,全面修订,推出了本书第3 版。第3 版保留了深入浅出、易学易懂、取舍合理、适宜教学的特点,并进一步充实了内容,在叙述方面更加详尽和深入。本书是以C 语言的最新标准C99 为依据编写的。 学习程序设计必须重视实践环节,多读程序,多编写程序,多上机实践。本书提供了大量典型的

    大小:14.6 MBC语言课后答案

  • C语言程序设计 学习指导 实验指导与课程设计

    C语言程序设计 学习指导 实验指导与课程设计 课后答案

    《C语言程序设计学习指导实验指导与课程设计》是2006年中国水利水电出版社出版的图书,作者是盛夕清林科学。 本书是为学习c语言程序设计而编写,结合计算机等级考试与二级c语言大纲。全书共分三篇:第一篇是c语言程序设计学习指导,包括知识点回顾、典型例题解析和补充习题;第二篇是c语言程序设计实验指导,其中十个精编实验涵盖了C语言的大部分内容;第三篇是c语言程序设计课程设计,包括了若干个精心设计的课程设计题目。本书内容丰富

    大小:3.84 MBC语言课后答案

  • C语言程序设计

    C语言程序设计 课后答案

    《面向21世纪高等院校计算机系列规划教材:医药计算机应用指导(第2版)》是《医药计算机应用》(第二版)一书的配套教材,主要内容包括实验指导和习题。全书共分二部分。第一部分为实验指导,实验内容对应《医药计算机应用》(第二版)各章内容,为便于读者学习和教师参考,我们将第8章实验的源程序代码放置在科学出版社的网站,供需要的读者下载参考。 第二部分为习题和参考答案为方便读者学习和教师参考,选择题、判断题和填空题均

    大小:108 KBC语言课后答案

  • 《51单片机C语言程序设计教程》代码,课件,视频

    《51单片机C语言程序设计教程》代码,课件,视频

    编辑推荐 本书从开发的角度,从零开始手把手地带大家学习单片机技术。 基于单片机的很小系统来介绍单片机的基础知识。 以单片机应用开发为,循序渐进地讲解单片机常用模块的使用及其编程方法。 通过实践深入理解数字电路的概念、C语言的基本知识以及C语言如何同实际电路发生联系。 讲解单片机应用的扩展知识好编程技巧,单片机项目的开发流程及其方法。 本书配有课件、示例代码和19个教学视频。 内容简介 本书遵循由浅入深、循序渐进的原

    大小:2 GB单片机配套资源

  • 21世纪高等学校计算机教育实用规划教材:C语言程序设计

    21世纪高等学校计算机教育实用规划教材:C语言程序设计

    21世纪高等学校计算机教育实用规划教材:C语言程序设计 作者:徐向英,王丽爱 著,邹姝稚,陈斌 编 出版时间:2013 《21世纪高等学校计算机教育实用规划教材:C语言程序设计》共11章。分别介绍c程序的构成与c语言的特点;基本数据类型、运算符及表达式以及各类算符的优先级、结合性与求值规则;结构化程序设计的三种方法,即顺序结构c程序的开发方法、分支结构c程序的开发方法和循环结构c程序的开发方法;数组的概念、相关语法及其数组的应用

    大小:11.23MBC语言电子书

  • C语言程序设计

    C语言程序设计 课后答案

    C语言是应用非常广泛的程序设计语言之一,功能丰富、表达能力强、使用灵活方便、目标程序效率高,既具有高级语言的特性,又具有直接操纵计算机硬件的能力,因此特别适用于编写系统软件。 《C语言程序设计:理论与实践》是作者根据多年的教学经验编写而成的,以程序设计为主线,以编程应用为驱动,重点介绍程序设计的基本思想和基本方法,以便于培养读者的实践编程能力和语言应用能力。 目录 前言 教学建议 第一部分 理论教学篇 第1章 C语

    大小:62.8 KBC语言课后答案

  • 《数据科学概念与实践(原书第2版)》配书资源

    《数据科学概念与实践(原书第2版)》配书资源

    数据科学已经成为从数据中提取价值的基本工具,任何企业都可以将数据收集、存储和处理作为其业务的一部分。本书搭建了一个易于理解的概念框架,帮助读者掌握数据科学的基础知识,并在学习理论的过程中同步使用RapidMiner平台进行实践。书中将分享实用的数据分析方法,讨论如何揭示隐藏的模式和关系,无论你是新手还是专家,都能借助这些方法做出更好的决策和预测。本书非常适合商务用户、数据分析师、商务分析师、工程师和分析专家以及任

    大小:40.1 MB数据科学配套资源

  • Processing互动编程艺术

    Processing互动编程艺术

    大小:206 MBProcessing

  • 《企业数据湖》配书资源

    《企业数据湖》配书资源

    本书分为三个主要部分。第一部分介绍了数据湖的概念、企业中数据湖泊的重要性,以及Lambda架构的最新进展。第二部分将深入研究使用Lambda架构构建数据湖的主要组件,介绍了一些流行的大数据技术,如Apache Hadoop、Spark、Sqoop、Flume和弹性搜索。第三部分以实际操作的方式展示如何实现一个企业数据湖,并介绍了几个实际的用例,而且展示了如何将其他外围组件添加到湖中以提高效率。在本书的最后,读者将能够选择正确的大数据技术,使用lambda架构模

    大小:8.94 MB企业数据配套资源

  • 微机原理与接口技术(第2版)

    微机原理与接口技术(第2版) 课后答案

    本教材是为电子信息类或其它工科类专业的专业基础课程微机原理与接口技术的教学而编写的,目的是使学生掌握微型计算机的工作原理、汇编语言程序设计、微型计算机的接口技术,使学生具有汇编语言编程和硬件接口电路开发的初步能力,达到学懂、学通、能实际应用。教材的主要内容和重点是:微型计算机概论、8086/8088微处理器、指令系统、汇编语言程序设计、微型计算机存储器接口技术、输入输出和中断技术、常用可编程数字接口电路、模拟量

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

  • 《可视化编程应用:Visual Basic 6 0(第2版)》源码教案习题

    《可视化编程应用:Visual Basic 6 0(第2版)》源码教案习题

    本书详细介绍使用Visual Basic 6.0进行可视化编程的基础知识和操作方法,帮助读者建立起可视化编程的思想,使之具备使用可视化编程语言进行程序设计的能力。全书分为4个部分,共9章,内容主要包括Visual Basic 6.0的启动、集成开发环境、编程基础、标准控件的使用、菜单的设计、图形处理、高级界面的设计、文件管理、数据库编程、程序维护与调试等。本书使用传统教材 典型案例的模式进行编写,由浅入深,力求通俗易懂、简捷实用,突出Visual Basic

    大小:2.82 MB可视化编程配套资源

下载地址

C语言学习笔记