- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[建筑]编程中国 - C语言版学生管理系统_作者:没牙的狼
编程中国 - C语言版学生管理系统,作者:没牙的狼| 网站首页 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
| 您现在的位置: 编程中国 技术教程 开发语言 C语言 C技术资料 正文 #9658;
C语言版学生管理系统,作者:没牙的狼C语言版学生管理系统,作者:没牙的狼
作者:没牙的狼 阅读人次:…… 文章来源:本站原创 发布时间:2007-3-18 网友评论()条
原帖及讨论:/dispbbs.asp?BoardID=5ID=120391
自己写的小东西,虽然网上有很多了,只为练练手,我有很多不足,希望大家多多指点,赐教.
#includestdio.h
#includestdlib.h
#includestring.h
/********定义学生结构体********/
typedef struct Link
{
int number;
char name[10];
char sex[4];
int Chinese;
int English;
int Match;
float average;
struct Link *next;
}Student;
int amount=0;;//记录学生个数
/*****************************/
/***********初始化学生表*************/
Student *InitStudent()
{
Student *Q;
Q=(Student*)malloc(sizeof(Student));
if(Q!=NULL)
{
Q-next=NULL;
return Q;
}
else
return NULL;
}
/***********************************/
/**************创建学生数据表*********************/
int CreatStudent(Student *Q)
{
int flag,n;
Student *s;
n=0;
while(flag)
{
s=(Student*)malloc(sizeof(Student));
if(s==NULL)
{
printf(创建失败!);
return 0;
}
printf(请输入学号(输入0退回上一步):);
scanf(%d,s-number);
if(s-number==0)
goto endp;
if(n==s-number)
{
printf(输入学号已存在!\n);
goto end;
}
while(s-number0)
{
getchar();
printf(\n学号不能为小于零!);
printf(\n请输入学号,输入0退回上一步:);
scanf(%d,s-number);
}
printf(请输入姓名:);
scanf(%s,s-name);
printf(请输入性别m/w:);
scanf(%s,s-sex);
printf(请输入语文成绩:);
scanf(%d,s-Chinese);
while(s-Chinese100||s-Chinese0)
{
getchar();
printf(请输入语文成绩:);
scanf(%d,s-Chinese);
}
printf(请输入数学成绩:);
scanf(%d,s-Match);
while(s-Match100||s-Match0)
{
getchar();
printf(请输入数学成绩:);
scan
文档评论(0)