计算机类教材 > 算法与程序设计

C语言程序设计实验与习题选解

书号:9787113295516 套系名称:普通高等院校计算机基础教育“十四五”规划教材

作者:张菁 张鑫 王颖 出版日期:2022-08-01

定价:43.90 页码 / 开本:无 /16

策划编辑:李志国 责任编辑:张松涛 包宁

适用专业:计算机基础教育 适用层次:高等教育

最新印刷时间:

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •     本书是“C 语言程序设计”课程的实践教材,包括上机实验、基础知识习题选解、程序应用习题选解和模拟试卷四部分内容,并在附录 A 中汇总了 C 语言基本语法规则(电子版)。
        本书是在总结作者多年教学经验的基础上编写而成,上机实验部分包括 10 个相对独立的实验,每个实验根据内容的不同,分别设置了程序改错、程序填空、程序设计、课后拓展等环节 ;第 2 部分和第 3 部分从编者多年的积累和全国计算机等级考试试题中选取难度适中的试题,以供学生学习、练习。实验和习题内容丰富,前后联系紧密,具有
    一定的启发性、综合性。模拟试卷部分给出 6 套模拟试卷,供读者模拟练习。
        本书适合作为高等学校相关专业“C 语言程序设计”上机实验课程的教材,也可作为企业“C 语言程序设计”培训课程的配套教材,还可作为对 C 语言学习感兴趣的读者的参考用书。
  • 前言
    
        计算机是一门实践性非常强的学科,学习过程中的上机实践特别重要,程序设计类课程尤为突出,只有通过具体的上机操作、调试、运行,才能真正理解计算机程序的编写、调试方法与过程。实践环节是巩固理论知识,增强动手能力,提高计算机应用能力至关重要的一个教学环节。为配合“C 语言程序设计”课程的需要,我们特地组织具有丰富
    教学经验的一线教师编写了本书。
        我国高等学校计算机基础课程基本要求指出,将计算思维培养建立在知识理解和应用能力培养基础上。本书就是依据知识理解和应用能力培养的要求,本着先易后难、逐步深入的原则,精心编写实验项目,并设置了程序改错、程序填空、程序设计、课后拓展等环节,以方便学生学习过程中,逐步理解、掌握相关知识,学习、理解并初步掌握基本的程序设计方法。
        本书包括上机实验、基础知识习题选解、程序应用习题选解和模拟试卷 4 部分内容,并在附录 A 中汇总了 C 语言基本语法规则(电子版)。其中上机实验分为 C 语言运行环境及上机步骤,数据类型、运算符及输入 / 输出,选择结构程序设计,循环结构程序设计,数组,函数,编译预处理,指针,结构体与共用体,文件共 10 个实验项目;习题选解分为基础知识和程序应用,按题型分为单选题、填空题、判断题、程序改错题、程序填空题和程序设计题 6 种。受篇幅所限,各部分习题的参考答案,均以二维码形式呈现,扫码可看。
        本书由大连海洋大学张菁、张鑫、王颖任主编,刘传盛(大连知润信息科技有限公司)、大连海洋大学刘威、许吉庆(大连海蓝达科技有限公司)、大连海洋大学王建彬、奚海波、杨晋辉任副主编。具体编写分工如下:第 1 部分的实验 1 由王颖编写,实验 2 由杨晋辉编写,实验 3 由王建彬编写,实验 4 由刘传盛编写,实验 5 由刘威编写,实验 6 由张鑫编写,实验 7 由许吉庆编写,实验 8 由张菁编写,实验 9 由奚海波编写,实验 10 由王颖编写;第 2 部分、第 3 部分、第 4 部分由大连海洋大学张菁、王颖、张鑫、刘威、王建彬、奚海波、杨晋辉共同负责整理。全书由张菁负责组织编写并统稿。本书由大连海洋大学与大连海蓝达科技有限公司校企合作研发,适合作为高等学校相关专业“C语言程序设计”上机实验课程的教材,也可作为企业培训适用教材。
        由于编者水平有限,不足之处在所难免,殷切希望广大读者给予批评指正。
    
              编者
              2022年4月
  • 目录
    
    第 1 部分 上机实验
    实验1  C语言运行环境及上机步骤1
    实验2  数据类型、运算符与输入/输出12
    2.1 数据类型、运算符和表达式12
    2.2 输入/输出函数的使用19
    实验3  选择结构程序设计26
    实验4  循环结构程序设计32
    4.1 基本循环32
    4.2 嵌套循环37
    实验5  数组43
    5.1 一维数组43
    5.2 二维数组及字符数组48
    实验6  函数55
    实验7  编译预处理63
    实验8  指针68
    8.1 指针与数组68
    8.2 指针与字符串73
    实验9  结构体和共用体79
    9.1 结构体和共用体79
    9.2 链表85
    实验10  文件92
    
    第 2 部分  基础知识习题选解
    第1章  初识C语言102
    第2章  数据类型、运算符与表达式103
    第3章  选择结构程序设计110
    第4章  循环结构程序设计115
    第5章  数组123
    第6章  函数131
    第7章  编译预处理138
    第8章  指针142
    第9章  结构体和共用体149
    第10章  位运算157
    第11章  文件158
    
    第 3 部分  程序应用习题选解
    题型1  程序改错题162
    1.1 数据类型、运算符与表达式162
    1.2 选择结构程序设计162
    1.3 循环结构程序设计166
    1.4 数组173
    1.5 指针185
    1.6 结构体和共用体195
    1.7 文件197
    题型2程序填空题199
    2.1基本语法199
    2.2选择结构程序设计199
    2.3循环结构程序设计202
    2.4数组208
    2.5指针219
    2.6结构体和共用体228
    2.7文件230
    题型3程序设计题232
    3.1选择结构程序设计232
    3.2循环结构程序设计233
    3.3数组235
    3.4指针237
    3.5结构体和共用体239
    3.6文件241
    
    第4部分  模拟试卷
    4.1模拟试卷一 243
    4.2模拟试卷二247
    4.3模拟试卷三251
    4.4模拟试卷四 255
    4.5模拟试卷五260
    4.6模拟试卷六264
    附录 AC 语言基本语法规则汇总 270
    
  • 1.张菁,女,硕士研究生学历,教授,大连海洋大学信息工程学院计算机基础教研室教师,专业方向为计算机科学与技术。讲授课程:《大学计算机基础》、《大学计算机基础实验》、《C语言程序设计》、《C语言程序设计实验》、《网络技术与应用》、《数据库应用与开发》、《PowerBuilder编程技术》等课程。主持多项教改项目:其中有国家级教改项目、省级教改项目、校级教改项目、校级精品课程,并以第一完成人参加省级精品课程的建设。
    
    2.张鑫,男,硕士研究生学历,副教授,大连海洋大学信息工程学院计算机基础教研室教师,专业方向为计算机科学与技术。学习经历:1998-2002本科/东北电力大学/计算机及应用;2002-2005硕士/东北电力大学/计算机应用技术。教学经历:大学计算机基础、C语言程序设计、计算机网络。科研成果:公开发表专业省级以上及核心期刊10余篇,教材6本。
    
    3.王颖,女,硕士研究生学历,副教授,大连海洋大学信息工程学院计算机基础教研室副主任,专业方向为计算机科学与技术。学习经历:1997-2001本科/辽宁工业大学/计算机软件专业;2005-2007硕士/大连理工大学/计算机应用技术专业。教学经历:大学计算机基础、C语言程序设计、微机原理与应用、实用计算机英语、VB程序设计。科研成果:第一作者公开发表期刊15篇,教材5本。
  • 本书适合作为高等学校相关专业“C 语言程序设计”上机实验课程的教材,也可作为企业“C 语言程序设计”培训课程的配套教材,还可作为对 C 语言学习感兴趣的读者的参考用书。