![]()
内容推荐 本书以综合项目学生成绩管理系统为例,按照企业工作过程实境,采用项目模块化方式讲述C语言程序设计的原理与应用。全书共十个项目,内容包括:认识C语言、C语言的基本数据类型、学生成绩管理系统一级界面的设计、学生成绩管理系统一级界面的选择和二级界面的设计、学生成绩管理系统的学生成绩录入、学生成绩管理系统的学生成绩显示、学生成绩管理系统的成绩查询、学生成绩管理系统学生信息的插入和删除、C语言位运算符、C语言结构体。附录中给出了常用字符与ASCII码对照表、C语言中的关键字、C语言运算符的优先级和结合性、C语言的常用标准库函数,便于读者查阅。 本书适用于高职高专院校、中职学校、函授学院等计算机类、电子信息类、机电类、自动化类、模具类等专业作为C语言程序设计课程教材,也可供有关技术人员参考。 目录 综合项目 学生成绩管理系统 项目一 认识C语言 任务一 了解C语言 任务二 编写简单的“Hello World!”程序 任务三 输出由“*”组成的直角三角形 小结 自测题 项目二 C语言的基本数据类型 任务一 交换两个整型变量的值 任务二 将用户输入的大写字母转换成小写字母 任务三 求半径为4的圆的面积及周长 小结 自测题 项目三 学生成绩管理系统一级界面的设计 任务一 根据营业员总销售计算其月收入 任务二 求一元二次方程ax2+bx+c=0的根 拓展实践——顺序结构程序应用举例 项目实施 小结 自测题 项目四 学生成绩管理系统一级界面的选择和二级界面的设计 任务一 比较三个数的大小 任务二 判断闰年 任务三 完成简易计算器 拓展实践——选择结构程序举例 项目实施 小结 自测题 项目五 学生成绩管理系统的学生成绩录入 任务一 求1到100的和 任务二 统计非负数的个数及计算非负数的和 任务三 输出九九乘法表 拓展实践——循环程序应用举例 项目实施 小结 自测题 项目六 学生成绩管理系统的学生成绩显示 任务一 根据输入的月份输出该月的天数(不考虑闰年) 任务二 根据输入的年、月输出该月的天数(考虑闰年) 拓展实践——数组应用举例 项目实施 小结 自测题 项目七 学生成绩管理系统的成绩查询 任务一 设计分离任意位数的整数函数 任务二 在主函数中调用交换函数以比较两个数的大小 拓展实践——函数应用举例 项目实施 小结 自测题 项目八 学生成绩管理系统学生信息的插入和删除 任务一 用指针实现比较三个整数的大小 任务二 根据学生成绩输出学生的平均成绩、最高成绩和最低成绩 拓展实践——指针应用举例 项目实施 小结 自测题 项目九 C语言位运算符 任务一 计算两个整数的平均值且在计算过程中不产生溢出 任务二 采用移位运算符,将一个整数扩大8倍或缩小至1 拓展实践——位运算符应用举例 小结 自测题 项目十 C语言结构体 任务一 通过键盘输入一个学生信息,并且输出这个学生的所有信息 任务二 通过键盘输入三个学生信息,并且输出这三个学生的所有信息 拓展实践——学生奖学金评定系统设计 附录A 常用字符与ASCII码对照表 附录B C语言中的关键字 附录C C语言运算符的优先级和结合性 附录D C语言的常用标准库函数 |