热门关键字:  听力密码  单词密码  新概念美语  巧用听写练听力  零起点
图书信息

C语言程序设计实践教程

中国水利水电出版社
    【作 者】夏启寿 【I S B N 】978-7-5170-9417-3 【责任编辑】陈红华 【适用读者群】本专通用 【出版时间】2021-02-04 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】268 【千字数】414 【印 张】16.75 【定 价】42 【丛 书】普通高等教育计算机类专业教材 【备注信息】
图书详情

    本书是与《C语言程序设计(微课版)》(夏启寿主编,ISBN:978-7-5170-9398-5)配套的实践教材,在理论、操作和编程实践等方面作了全面补充和拓展。

    全书由实验指导、练习题和考试指导三部分组成。第一部分为实验指导,按章节给出实验目的与要求、实验内容;第二部分为练习题,按章节给出经典试题解析和习题;第三部分为考试指导,详细介绍了安徽省组织的高校计算机水平考试二级C语言考试和全国计算机等级考试二级C语言考试的背景及考试内容。

    本书可作为高等院校本专科学生学习“C语言程序设计”课程的实践指导教材,也可供C语言自学者及准备参加全国计算机等级考试或水平考试C语言考试的考生参考。

    与教材完美配合:在理论、操作和编程实践等方面作了全面补充和拓展。

    与考试精准对标:试题经典、解析透彻;习题对标真题。

    本书是《C语言程序设计(微课版)》(夏启寿主编,ISBN:978-7-5170-9398-5)的配套实践教材,以课程教学内容为背景,依据教育部高等学校计算机科学与技术教学指导委员会编制的《大学计算机基础课程教学基本要求》组织编写。

    本书是为配合C语言程序设计课程教学和满足C语言程序设计考试的需要而精心设计的,旨在通过训练培养学生实际分析和解决问题的能力,并对学生参加计算机等级考试和水平考试进行指导。全书共分三个部分:第一部分为实验指导,按章节给出实验目的与要求、实验内容,每个实验都提供编程分析和参考程序;第二部分为练习题,按章节给出经典例题分析和习题;第三部分是考试指导,详细介绍了安徽省组织的高校计算机水平考试二级C语言考试和全国计算机等级考试二级C语言考试的背景、考试内容、考试大纲等。

    本书编者都是长期从事C语言程序设计课程教学的老师,在工作中积累了丰富的经验,并且主编或参编过多本C语言教材。本书由黄海生主审,夏启寿任主编,章哲庆、黄孝、马小琴、殷晓玲任副主编,潘韵、杨利、任莉莉、吴璞、李静等参与了部分编写工作。在本书编写过程中,编者得到了胡学刚教授、陈晓江教授及中国水利水电出版社编辑的大力支持,在此一并表示真诚的感谢。本受到安徽省高等学校省级质量工程项目(2020zdxsjg238)和池州学院校级质量工程项目(2018XYZJC02)资助。

    由于编者水平有限,书中不足之处在所难免,恳请读者批评指正。

    编 者

    2020年10月

    第一部分 实验指导
    实验1 C语言程序的运行环境和运行过程 1
    1.1 实验目的与要求 1
    1.2 实验内容 1
    实验1.1 使用Code::Blocks 1
    实验1.2 调试程序 6
    实验1.3 编写程序 7
    实验2 程序的输入与输出 8
    2.1 实验目的与要求 8
    2.2 实验内容 8
    实验2.1 基本输入/输出函数的用法 8
    实验2.2 字符的输入输出 9
    实验2.3 程序单步调试 10
    实验3 顺序结构程序设计 13
    3.1 实验目的与要求 13
    3.2 实验内容 13
    实验3.1 变量的定义、赋值与引用 13
    实验3.2 算术运算符与表达式 14
    实验3.3 自增(减)运算 14
    实验3.4 位运算 15
    实验3.5 程序的顺序执行 16
    实验4 选择结构程序设计 18
    4.1 实验目的与要求 18
    4.2 实验内容 18
    实验4.1 简单if语句的用法 18
    实验4.2 if…else语句的用法 19
    实验4.3 if…else if语句的用法 20
    实验4.4 switch语句编程求解简单表达式 21
    实验5 循环结构程序设计 22
    5.1 实验目的与要求 22
    5.2 实验内容 22
    实验5.1 while语句的用法 22
    实验5.2 穷举法应用1 23
    实验5.3 穷举法应用2 24
    实验5.4 迭代法应用 25
    实验5.5 穷举法和迭代法综合应用 26
    实验6 数组 27
    6.1 实验目的与要求 27
    6.2 实验内容 27
    实验6.1 一维数组的用法 27
    实验6.2 二维数组的用法 28
    实验6.3 在一维有序数组中插入数据 29
    实验6.4 杨辉三角 30
    实验6.5 字符串操作 31
    实验7 函数 33
    7.1 实验目的与要求 33
    7.2 实验内容 33
    实验7.1 函数调用 33
    实验7.2 函数嵌套调用 34
    实验7.3 函数递归调用 36
    实验7.4 函数的参数传递 37
    实验7.5 变量的作用域 38
    实验8 预处理命令 39
    8.1 实验目的与要求 39
    8.2 实验内容 39
    实验8.1 带参数的宏 39
    实验8.2 条件编译和文件包含 40
    实验9 指针 41
    9.1 实验目的与要求 41
    9.2 实验内容 41
    实验9.1 指针变量的基本用法 41
    实验9.2 指针与数组 42
    实验9.3 用指针实现选择法排序 43
    实验9.4 指针与函数 44
    实验9.5 指针与字符串 45
    实验10 结构体与共用体 47
    10.1 实验目的与要求 47
    10.2 实验内容 47
    实验10.1 结构体类型与结构体变量 47
    实验10.2 共用体类型与共用体变量 48
    实验10.3 链表 49
    实验11 文件操作 51
    11.1 实验目的与要求 51
    11.2 实验内容 51
    实验11.1 通过fscanf函数和fprintf
    函数读/写文件 51
    实验11.2 使用fread函数和fwrite
    函数读/写文件 52
    实验12 综合性实验 55
    12.1 实验目的与要求 55
    12.2 实验内容 55
    实验 设计“学生成绩管理系统” 55
    第二部分 练习题
    第1章 程序设计概述 56
    经典试题解析 56
    习题 59
    第2章 程序的输入与输出 62
    经典试题解析 62
    习题 64
    第3章 顺序结构程序设计 68
    经典试题解析 68
    习题 74
    第4章 选择结构程序设计 80
    经典试题解析 80
    习题 86
    第5章 循环结构程序设计 92
    经典试题解析 92
    习题 102
    第6章 数组 113
    经典试题解析 113
    习题 124
    第7章 函数 139
    经典试题解析 139
    习题 150
    第8章 预处理 169
    经典试题解析 169
    习题 171
    第9章 指针 176
    经典试题解析 176
    习题 195
    第10章 结构体与共用体 214
    经典试题解析 214
    习题 222
    第11章 文件操作 240
    经典试题解析 240
    习题 243
    第三部分 考试指导
    全国高等学校(安徽考区)二级C语言
    考试指导 251
    课程基本情况 251
    课程内容与考核目标 251
    第1章 C语言概述 251
    第2章 数据类型与运算 252
    第3章 顺序结构程序设计 252
    第4章 选择结构程序设计 253
    第5章 循环结构程序设计 253
    第6章 数组 253
    第7章 函数 254
    第8章 编译预处理 254
    第9章 指针 255
    第10章 结构体与共用体 255
    第11章 文件 255
    题型及样题 256
    全国计算机等级考试二级C语言考试指导 257
    全国计算机等级考试介绍 257
    二级考试的形式和科目 257
    二级C语言考试大纲 257
    二级公共基础知识考试大纲 259
    参考文献 262





最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册