简介
本书以培养学生的C语言应用能力为主线,强调工学结合。本书的主要内容包括C语言基础知识,学生成绩管理系统界面设计,学生成绩管理系统主菜单功能实现,学生成绩管理系统主菜单重复选择的实现,用数组实现学生成绩管理系统,用函数改善学生成绩管理系统,用结构体优化学生成绩管理系统,用指针实现查询、修改、添加、删除学生成绩,用文件完善学生成绩管理系统。
本书配备了上机辅导教材《C语言程序设计上机指导与习题集》。另外,本书中学生成绩管理系统的程序源代码和课件等教学资料,可从人民邮电出版社教学服务与资源网(www.ptpedu.com.cn)下载。
本书可作为高职高专院校C语言程序设计课程的教材,也适合C语言程序设计初学者学习使用。
【书摘与插画】
目录
开篇导读 C语言基础知识第一部分 任务学习引导0.1 C语言概述0.2 编写、运行一个简单的C语言程序0.3 数据类型0.4 运算符与表达式第二部分 自学与拓展0.5 程序设计与算法习题任务一 学生成绩管理系统界面设计(顺序结构程序设计第一部分 任务学习引导1.1 结构化程序设计的基本结构1.2 输入/输出语句第二部分 模块实现:学生成绩管理系统界面设计习题任务二 学生成绩管理系统主菜单功能实现(分支结构程序设计第一部分 任务学习引导2.1 关系运算符与关系表达式2.2 逻辑运算符与逻辑表达式2.3 if语句2.4 switch语句第二部分 模块实现:学生成绩管理系统主菜单的实现第三部分 自学与拓展2.5 条件运算符和条件表达式习题任务三 学生成绩管理系统主菜单重复选择的实现(循环结构程序设计第一部分 任务学习引导3.1 for语句3.2 while语句3.3 do-while语句3.4 break语句3.5 循环语句的嵌套第二部分 模块实现:学生成绩管理系统主菜单重复选择的实现第三部分 自学与拓展3.6 continue语句习题任务四 用数组实现学生成绩管理系统(数组第一部分 任务学习引导4.1 一维数组4.2 二维数组4.3 字符串与字符数组第二部分 模块实现:用数组实现学生成绩管理系统习题任务五 用函数改善学生成绩管理系统(函数第一部分 任务学习引导5.1 函数的概述5.2 函数定义的一般形式5.3 函数的调用5.4 函数参数与函数返回值5.5 函数的嵌套调用5.6 数组作为函数的实参5.7 内部变量与外部变量第二部分 模块实现:用函数改善学生成绩管理系统第三部分 自学与拓展5.8 动态存储变量与静态存储变量5.9 文件包含预处理命令习题任务六 用结构体优化学生成绩管理系统(结构体第一部分 任务学习引导6.1 结构体类型与结构体变量6.2 结构体变量的初始化与引用6.3 结构体数组6.4 结构体与函数传递第二部分 模块实现:用结构体优化学生成绩管理系统第三部分 自学与拓展6.5 共用体与枚举类型习题任务七 用指针实现查询、修改、添加、删除学生成绩(指针第一部分 任务学习引导7.1 变量的指针与指针变量的概念7.2 指针变量7.3 指针与函数7.4 指针与一维数组7.5 指针与字符串7.6 指针与结构体第二部分 模块实现:用指针实现查询、修改、添加、删除学生成绩第三部分 自学与拓展7.7 其他类型的指针习题任务八 用文件完善学生成绩管理系统(文件第一部分 任务学习引导8.1 文件的概念8.2 文件指针8.3 文件的基本操作第二部分 模块实现:用文件完善学生成绩管理系统第三部分 自学与拓展8.4 文件的其他操作习题参考文献
【编辑推荐】
任务式教学
适合C程序设计零起点读者
循序渐进,重难点突出
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问