没有合适的资源?快使用搜索试试~ 我知道了~
C语言课程设计学生成绩管理系统源代码吉林大学.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 100 浏览量
2022-07-11
23:26:15
上传
评论
收藏 42KB DOC 举报
温馨提示
试读
20页
C语言课程设计学生成绩管理系统源代码吉林大学.doc
资源推荐
资源详情
资源评论
第 1 页
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<time.h>
typedef struct student{ /*定义结构体*/
char IDNumber[16];/*学号*/
char FamilyName[16]; /*姓*/
char GivenName[16]; /*名*/
int sex; /*性别(0 代表“女”,1 代表“男”)*/
int BirthYear; /*出生年*/
int BirthMonth; /*出生月*/
int BirthDay; /*出生日*/
float score[4]; /*成绩*/
float sum; /*总分*/
float average; /*平均分*/
}stu;
typedef struct Lnode
student data;
Lnode *next;
}st, *linklist;
struct tm* ptm;
float Sumstu(linklist L);
第 2 页
float Averstu(linklist L);
float Sumstu(linklist L){ /*计算总分*/
linklist s;
s=L;
int i;
s->data.sum=0;
for(i=0;i<=4;i++)
s->data.sum+=s->data.score[i];
return (s->data.sum);
float Averstu(linklist L){
linklist q;
q=L;
Sumstu(q);
q->data.average=q->data.sum/4;
return (q->data.average);
void TimeNow() /*获取系统时间*/
struct tm* ptm;
long ts;
int y,m,d,h,n,s;
ts = time(NULL);
ptm = localtime(&ts);
y = ptm-> tm_year+1900; //年
第 3 页
m = ptm-> tm_mon+1; //月
d = ptm-> tm_mday; //日
h = ptm-> tm_hour; //时
n = ptm-> tm_min; //分
s = ptm-> tm_sec; //秒
int Menu() /*菜单函数*/
int n;
printf("\t\t\t\n\n\n\n 欢 迎 使 用 学 生 成 绩 管 理 系 统
\n\n\t\t\t 按任意键进入系统!");
system("pause");
system("cls");
printf("***********************************************
***************************\n");
printf("\n\t\t\t 学生成绩管理系统\n\t\t\t\t 制作人 陈
光林(52101407)\n");
printf("------------------------------- 菜 单
(Menu)---------------------------------\n");
printf("\n\t 1. Enter list 输入记录\n");
printf(" \t 2. Delete a record from list 删除记录\n");
printf(" \t 3. Print list 显示所有
记录\n");
剩余19页未读,继续阅读
资源评论
kfcel5889
- 粉丝: 3
- 资源: 5万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功