1 / 25
文档名称:

嵌入式Linux C程序设计课程设计-学生成绩系统.doc

格式:doc   页数:25
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式Linux C程序设计课程设计-学生成绩系统.doc

上传人:3346389411 2012/7/18 文件大小:0 KB

下载得到文件列表

嵌入式Linux C程序设计课程设计-学生成绩系统.doc

文档介绍

文档介绍:苏州市职业大学
课程设计任务书


课程名称: 嵌入式Linux C程序设计
起讫时间: 2011-12-26至2011-12-30
院系: 电子信息工程系
班级: 10电子信息技术(1)
指导教师:
系主任:
苏州市职业大学
课程设计说明书
名称嵌入式Linux C程序设计

2011年12月26日至2011年12月30日共1周
院系电子信息工程系
班级 10电子信息技术1
姓名
系主任
教研室主任崔志磊
指导教师
一、课程设计课题
利用《嵌入式LinuxC程序设计》课程中所学到的编程知识和编程技巧,完成具有一定难度和工作量的程序设计题目,帮助掌握编程、调试的基本技能。
参考题目:
课题推荐:如学生另选课题,须经指导教师同意。
1、建立一个链表,每个结点包含:学号、姓名、3门考试成绩
1) 按学号排序;
2) 输入一个学生学号,输出其成绩。
3) 输入一个学生的信息将它插入链表中(假定链表按学号有序)。
4) 统计该链表中学生总成绩和平均成绩。
5) 找出成绩最高的学生序号和课程.
6) 找出不及格课程的学生序号及其各门课的全部成绩.
7) 求全部学生各门课程的平均分数,并输出.
2、投骰子游戏:
游戏者投两枚骰子,每个骰子有六面,这些面包含1,2,3,4,5,6个点。投两枚骰子之后,计算点数之和。如果第一次投时的和为7或11,则游戏者获胜。如果第一次投时的和为2,3或12,则游戏者输,庄家赢。如果第一次投时的和为4,5,6,8,9,10,则这个和成为游戏者下次投骰子获胜的点数。要想赢,就要继续投骰子,直到投到点数。如果投七次之后还没有赚到点数,则游戏者输。
3、教材P239 “动手练练” 3
4、用递归方法建立一颗二叉树,至少有10个节点,每个节点都存放整数值。要求所有的左孩子都小于根节点,而所有的右孩子都大于根节点。最后以中序序列输出此树。
5、一个简单计算器,从屏幕输入算式,要求能够完成一般四则运算。提示:用链表或数组
6、万年历,见运行效果
7、校际运动会管理系统,见运行效果
问题描述:
:N-参赛学校总数,M-男子竞赛项目数,W-女子竞赛项目数;
各项目名次取法有如下几种:
取前5名:第1名得分 7,第2名得分 5,第3名得分3,第4名得分2,第5名得分 1;
取前3名:第1名得分 5,第2名得分 3,第3名得分2;
用户自定义:各名次权值由用户指定。
,输入各项目获奖运动员的信息。
,用户可以查询各个学校的比赛成绩,生成团体总分报表,查看参赛学校信息和比赛项目信息等。
提示:程序中可能用到以下定义信息, 文件里:
#ifndef __MAINFILE_H__
#define __MAINFILE_H__
/************************************************************************/
#include ""
#include ""
#define MAXLENGTH 20 /*字符串最大长度*/
#define MAX_N 20 /*最大参赛学校数目*/
#define MAX_M 30 /*男子项目最大数目*/
#define MAX_W 20 /*女子项目最大数目*/
#define LEN sizeof(Position)
#ifndef NULL
#define NULL (void*)0
#endif /*NULL*/
typedef enum _Bool {_TRUE=1,_FALSE=0}Bool;
typedef enum _SportType {_MAN,_WOMAN} SportType; /*sport type*/
typedef enum _ScoreType {_FIVE,_THREE,_CUSTOM} ScoreType; /*score type*/
/*单个学校信息描述*/
typedef struct _SchoolInfo{
int SchoolNum; /*学校编号*/
char schoolName[MAXLENGTH]; /*学校名称*/
}SchoolInfo,*pSchoolInfo;
/*全部参赛学校描述*/
typedef struct _School{
SchoolInfo schInfoArray[MAX_N];
int nTotalNmOfSch; /*参赛学校总数*/
}Schoo

最近更新

高校党委改革建议书 7页

高效行政流程建议书 5页

高效自动排课项目建议书 5页

高效水质自动监测建议书 6页

高县旅游提升建议书 6页

高三女孩学习方法建议书 5页

餐饮菜单创新建议书 6页

食品添加剂项目推进建议书 6页

领导对员工提升建议书 5页

左心衰患者的康复指导与训练 77页

2024年淮北师范大学马克思主义基本原理概论期.. 13页

2024年温宿县幼儿园教师招教考试备考题库附答.. 31页

2024年湖北省纺织职工大学马克思主义基本原理.. 13页

2024年湖南应用技术学院马克思主义基本原理概.. 13页

2024年湛江科技学院马克思主义基本原理概论期.. 12页

2024年甘肃医学院马克思主义基本原理概论期末.. 13页

2024年益阳教育学院马克思主义基本原理概论期.. 12页

2024年福建卫生职业技术学院马克思主义基本原.. 13页

2024年紫阳县招教考试备考题库及答案解析(夺.. 31页

2024年美姑县招教考试备考题库带答案解析(夺.. 31页

2024年苏州农业职业技术学院马克思主义基本原.. 12页

2024年菏泽生物医药职业学院马克思主义基本原.. 12页

2024年衡水职业技术学院马克思主义基本原理概.. 13页

2024年西安工商学院马克思主义基本原理概论期.. 12页

2024年象州县幼儿园教师招教考试备考题库含答.. 31页

2024年贵阳学院马克思主义基本原理概论期末考.. 12页

2024年辽宁商贸职业学院马克思主义基本原理概.. 12页

2024年连江县幼儿园教师招教考试备考题库及答.. 31页

2024年邱县幼儿园教师招教考试备考题库含答案.. 31页

2024年郴州智能科技职业学院马克思主义基本原.. 12页