注册 登录 进入教材巡展
#
  • #

出版时间:2022-11

出版社:电子工业出版社

以下为《C语言程序设计项目化教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121356780
  • 1-16
  • 287908
  • 66254335-4
  • 平塑
  • 16开
  • 2022-11
  • 515
  • 324
  • 工学
  • 计算机科学与技术
  • 计算机基础与科学理论
  • 高职
作者简介

周雅静,女,就职于宁波城市职业学院,长期致力于C语言程序设计、SQL 数据库技术等课程的教学,具有丰富的经验,在多个期刊杂志上发表多篇论文。

查看全部
目录
项目1 学生成绩的总分与平均分的计算 …………………………… 1__eol__任务1-1 学生成绩的输入/输出 …………… 2__eol__任务提出及实现 ……………………………… 2 __eol__1.任务提出 …………………… 2 __eol__2.具体实现 …………………… 2__eol__相关知识 ……………………………………… 3 __eol__1.C语言程序的结构 …………… 3 __eol__2.C语言程序运行环境及运行方法 3 __eol__3.数据类型 …………………… 4 __eol__4.格式输出函数──printf()函数 … 6 __eol__5.格式输入函数──scanf()函数 … 7__eol__知识扩展 ……………………………………… 9 __eol__1.转义字符 …………………… 9 __eol__2.格式化输出 ………………… 9 __eol__3.单个字符的输入/输出 ……… 11 __eol__4.字符串常量 ………………… 12__eol__举一反三 ……………………………………… 13__eol__实践训练 ……………………………………… 18__eol__☆初级训练 ……………………… 18__eol__☆深入训练 ……………………… 19__eol__任务1-2 总分及平均分的计算……………… 21__eol__任务提出及实现 ……………………………… 21 __eol__1.任务提出 …………………… 21 __eol__2.具体实现 …………………… 21__eol__相关知识 ……………………………………… 22 __eol__1.算术运算符和算术表达式 … 22 __eol__2.赋值运算和赋值表达式 …… 23 __eol__3.自增、自减及逗号运算符 … 24__eol__举一反三 ……………………………………… 26__eol__实践训练 ……………………………………… 31__eol__☆初级训练 ……………………… 31__eol__☆深入训练 ……………………… 32__eol__综合训练一 …………………………………… 35__eol__项目2 输入学生成绩转化为等级 ……… 37__eol__任务2-1 输入学生成绩,判断其合法性…… 38__eol__任务提出及实现 ……………………………… 38 __eol__1.任务要求 …………………… 38 __eol__2.具体实现 …………………… 38__eol__相关知识 ……………………………………… 39 __eol__1.关系运算符与关系表达式 … 39 __eol__2.逻辑运算符与逻辑表达式 … 40 __eol__3.条件语句 …………………… 41 __eol__4.条件运算符与条件表达式 … 44__eol__举一反三 ……………………………………… 45__eol__实践训练 ……………………………………… 51__eol__☆初级训练 ……………………… 51__eol__☆深入训练 ……………………… 54__eol__任务2-2 将输入的学生成绩转化为等级…… 56__eol__任务提出及实现 ……………………………… 56 __eol__1.任务提出 …………………… 56 __eol__2.具体实现 …………………… 56__eol__相关知识 ……………………………………… 58 __eol__1.if语句的嵌套 ………………… 58 __eol__2.switch语句 …………………… 60__eol__举一反三 ……………………………………… 63__eol__实践训练 ……………………………………… 68__eol__☆初级训练 ……………………… 68__eol__☆深入训练 ……………………… 72__eol__综合练习二 …………………………………… 73__eol__项目3 学生成绩的分组汇总 …………… 76__eol__任务3-1 求一个小组学生成绩的总分及平均分…………………………… 77__eol__任务提出及实现 ……………………………… 77 __eol__1.任务提出 …………………… 77 __eol__2.具体实现 …………………… 78__eol__相关知识 ……………………………………… 79 __eol__1.while循环 …………………… 79 __eol__2.do…while语句 ……………… 83 __eol__3.for语句 ……………………… 85__eol__知识扩展 ……………………………………… 88 __eol__1.for 语句的多种表示方法 …… 88 __eol__2.break语句 …………………… 89__eol__举一反三 ……………………………………… 90__eol__实践训练 …………………………………… 100__eol__☆初步训练 …………………… 100__eol__☆深入训练 …………………… 103__eol__任务3-2 求每个小组学生成绩的总分及平均分………………………… 105__eol__任务提出及实现 …………………………… 105 __eol__1.任务提出 ………………… 105 __eol__2.具体实现 ………………… 106__eol__相关知识 …………………………………… 107 __eol__1.常见的循环嵌套 ………… 107 __eol__2.循环嵌套的运用 ………… 108 __eol__3.循环嵌套的实例 ………… 110__eol__举一反三 ………………………………………111__eol__实践训练 …………………………………… 113__eol__☆初级训练 …………………… 113__eol__☆深入训练 …………………… 115__eol__综合练习三 ………………………………… 116__eol__项目4 多个学生成绩的排序 ………… 119__eol__任务4-1 多个学生一门课成绩的输入 /输出 ……………………… 120__eol__任务提出及实现 …………………………… 120 __eol__1.任务提出 ………………… 120 __eol__2.具体实现 ………………… 120__eol__相关知识 …………………………………… 120 __eol__1.一维数组的定义 ………… 120 __eol__2.一维数组的引用 ………… 121 __eol__3.一维数组的初始化 ……… 123__eol__举一反三 …………………………………… 123__eol__实践训练 …………………………………… 130__eol__☆初步训练 …………………… 130__eol__☆深入训练 …………………… 132__eol__任务4-2 多个学生一门课成绩__eol__的排序…………………………… 133__eol__任务提出及实现 …………………………… 133 __eol__1.任务提出 ………………… 133__eol__2.具体实现 ………………… 133__eol__相关知识 …………………………………… 134 __eol__1.求最高分 ………………… 134 __eol__2.排序 ……………………… 135__eol__举一反三 …………………………………… 137__eol__实践训练 …………………………………… 141__eol__☆初级训练 …………………… 141__eol__☆深入训练 …………………… 144__eol__任务4-3 学生姓名的输入/输出 ………… 146__eol__任务提出及实现 …………………………… 146 __eol__1.任务提出 ………………… 146 __eol__2.具体实现 ………………… 146__eol__相关知识 …………………………………… 147 __eol__1.一维字符数组 …………… 147 __eol__2.二维字符数组 …………… 150__eol__知识扩展 …………………………………… 150 __eol__1.字符串比较函数strcmp() … 151 __eol__2.复制字符串函数strcpy() … 152__eol__举一反三 …………………………………… 153__eol__实践训练 …………………………………… 156__eol__☆初级训练 …………………… 156__eol__☆深入训练 …………………… 157__eol__任务4-4 多个学生多门课成绩的排序…………………………… 158__eol__任务提出及实现 …………………………… 158 __eol__1.任务提出 ………………… 158 __eol__2.具体实现 …………………… 158__eol__相关知识 …………………………………… 160 __eol__1.二维数组的定义 ………… 160 __eol__2.二维数组的引用 ………… 160 __eol__3.二维数组的初始化 ……… 160__eol__4.二维数组的应用 ………… 161__eol__举一反三 …………………………………… 164__eol__实践训练 …………………………………… 167__eol__☆初步训练 …………………… 167 __eol__☆深入训练 …………………… 168__eol__综合练习四 ………………………………… 169__eol__项目5 根据条件进行学生成绩汇总 ……