C语言程序设计项目教程(高等职业教育课改系列规划教材(计算机类))
分類: 图书,教材教辅与参考书,大学,计算机专业,
品牌: 高维春
基本信息·出版社:人民邮电出版社
·页码:241 页
·出版日期:2010年05月
·ISBN:9787115223869
·条形码:9787115223869
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高等职业教育课改系列规划教材(计算机类)
产品信息有问题吗?请帮我们更新产品信息。
内容简介本书以培养学生的C语言应用能力为主线,强调工学结合。本书的主要内容包括C语言基础知识、学生成绩管理系统界面设计、学生成绩管理系统主菜单功能实现、学生成绩管理系统主菜单重复选择的实现、用数组实现学生成绩管理系统、用函数改善学生成绩管理系统、用结构体优化学生成绩管理系统、用指针实现查询、修改、添加、删除学生成绩,用文件完善学生成绩管理系统。 本书还配备了上机辅导教材《C语言程序设计上机指导与习题集》。另外,本书中学生成绩管理系统的程序源代码和课件等教学资料,可从人民邮电出版社网站下载。 本书可作为高职高专院校C语言程序设计课程的教材,也适合C语言程序设计初学者学习使用。
目录
目录 开篇导读C语言基础知识1 第一部分任务学习引导1 0.1C语言概述1 0.2编写、运行一个简单的C语言程序3 0.3数据类型8 0.4运算符与表达式16 第二部分自学与拓展21 0.5程序设计与算法21 习题26 任务一学生成绩管理系统界面设计(顺序结构程序设计)29 第一部分任务学习引导29 1.1结构化程序设计的基本结构29 1.2输入/输出语句31 第二部分模块实现:学生成绩管理系统界面设计42 习题43 任务二学生成绩管理系统主菜单功能实现(分支结构程序设计)46 第一部分任务学习引导46 2.1关系运算符与关系表达式46 2.2逻辑运算符与逻辑表达式47 2.3if语句49 2.4switch语句57 第二部分模块实现:学生成绩管理系统主菜单的实现60 第三部分自学与拓展62 2.5条件运算符和条件表达式62 习题63 任务三学生成绩管理系统主菜单重复选择的实现(循环结构程序设计)67 第一部分任务学习引导67 3.1for语句68 3.2while语句74 3.3do-while语句76 3.4break语句79 3.5循环语句的嵌套81 第二部分模块实现:学生成绩管理系统主菜单重复选择的实现82 第三部分自学与拓展88 3.6continue语句88 习题90 任务四用数组实现学生成绩管理系统(数组)94 第一部分任务学习引导95 4.1一维数组96 4.2二维数组108 4.3字符串与字符数组116 第二部分模块实现:用数组实现学生成绩管理系统123 习题130 任务五用函数改善学生成绩管理系统(函数)132 第一部分任务学习引导133 5.1函数的概述133 5.2函数定义的一般形式135 5.3函数的调用136 5.4函数参数与函数返回值140 5.5函数的嵌套调用143 5.6数组作为函数的实参144 5.7内部变量与外部变量148 第二部分模块实现:用函数改善学生成绩管理系统151 第三部分自学与拓展162 5.8动态存储变量与静态存储变量162 5.9文件包含预处理命令164 习题165 任务六用结构体优化学生成绩管理系统(结构体)170 第一部分任务学习引导170 6.1结构体类型与结构体变量170 6.2结构体变量的初始化与引用173 6.3结构体数组174 6.4结构体与函数传递176 第二部分模块实现:用结构体优化学生成绩管理系统178 第三部分自学与拓展183 6.5共用体与枚举类型183 习题185 任务七用指针实现查询、修改、添加、删除学生成绩(指针)188 第一部分任务学习引导188 7.1变量的指针与指针变量的概念188 7.2指针变量189 7.3指针与函数192 7.4指针与一维数组195 7.5指针与字符串201 7.6指针与结构体205 第二部分模块实现:用指针实现查询、修改、添加、删除学生成绩211 第三部分自学与拓展215 7.7其他类型的指针215 习题217 任务八用文件完善学生成绩管理系统(文件)220 第一部分任务学习引导222 8.1文件的概念222 8.2文件指针223 8.3文件的基本操作223 第二部分模块实现:用文件完善学生成绩管理系统229 第三部分自学与拓展236 8.4文件的其他操作236 习题238 参考文献241
……[看更多目录]