- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
-让每一个人同等地提升自我
实验报告
实验目的:学生管理系统(次序表)
实验要求:
1.建表
2.求表长
3.插入
4.查找
5.删除
6.列表
7.退出
源程序:
#include
#include
#include
#defineMaxSize1000
typedefstruct
{
charxh[40];
charxm[40];
intcj;
}DataType;h);
1
-让每一个人同等地提升自我
printf(请输入学生名字\n);
scanf(%s,L-data[k].xm);
printf(请输入学生成绩\n);
scanf(%d,L-data[k].cj);
}
L-length=n;
}
voidqb(SqList*L)
h,L-data[k].xm,L-data[k].cj);
}
}
intcr(SqList*L,DataType*xs,inti)
h,L-data[j].xh);
strcpy(L-data[j+1].xm,L-data[j].xm);
L-data[j+1].cj=L-data[j].cj;
}
strcpy(L-data[i].xh,xs-xh);
strcpy(L-data[i].xm,xs-xm);
2
-让每一个人同等地提升自我
L-data[i].cj=xs-cj;
L-length=L-length+1;
}
return0;
}
intcz(SqList*L)h,xh)==0)
returni;
}
}
if(u==2)
{
printf(请输入要查找学生的姓名:);
scanf(%s,xm);
for(i=0;iL-length;i++)
{
if(strcmp(L-data[i].xm,xm)==0)
returni;
}
}
if(u==3)
{
3
-让每一个人同等地提升自我
printf(请输入要查找学生的成绩:);
scanf(%s,cj);
for(i=0;iL-length;i++)
{
if(L-data[i].cj,cj)
returni;
}
}
return-1;h,xh)==0)m,xm)==0)
j=L-data[j+1].cj;h,L-data[j+1].xh);
strcpy(L-data[j].xm,L-data[j+1].xm);
}
L-length--;
printf(该学生信息已被删除!\n);
}
intbc(SqList*L)
{
return(L-length);
}
intmain( )h,L-data[i].xm,L-data[i].cj);
}
4
-让每一个人同等地提升自我
else
{
printf(信息不存);
}
gotoee;
}
if(q==5){
rewind(stdin);
printf(删除\n);
printf(删除学生信息\n);
sc(L);
gotoee;
}
if(q==6)
{rewind(stdin);
printf(列表\n);
qb(L);
gotoee;
}
if(q==0){printf(谢谢使用\n);
5
-让每一个人同等地提升自我
}
if(!(q==1||q==2||q==3||q==4||q==5||q==5||q==0
))
{
gotoee;
}
system(pause);
return0;
}
主程序:
输入1--6
建表
n=1
6
-让每一个人同等地提升自我
求表长
n=2
插入
n=3
查找
n=4
删除
n=5
列表
n=6
退出
建表:
输入学生个数n,变量k
k=0;
k=n-1;
7
-让每一个人同等地提升自我
是否
输入学号,姓名,成绩
k=k+1
结束
查找:
输入查找学号n,变量k
k=0
8
-让每一个人同等地提升自我
n=k
是否
k=k+1
输出
插入:
输入插入地点n表长L变量k
n=L
输入错误
是
否
9
-让每一个人同等地提升自我
k=0
n=k是
否
k=k+1
strcpy(L-data[j+1].xh,L-data[j].xh);
strcpy(L-data[j+1].xm,L-data[j].xm);
L-data[j+1].cj=L-data[j].cj
结束
删除:
输入删除的地点n变量k表长L
输入错误
n=L
是否
k=0
10
-让每一个人同等地提升自我
n=k
否是
k=k+1
strcpy(L-data[j].xh,L-data[j-1].xh);
strcpy(L-data[j].xm,L-data[j-1].xm);
L-data[j].cj=L-data[j-1].cj
结束
列表:
输入表长L变量k
k=L
是否
11
-让每一个人同等地提升自我
输出学号,姓名,成绩
k=k+1
结束
实验目的:
您可能关注的文档
- 山西省陵川第一中学高平一中阳城一中2020学年高二物理上学期第三次月考试题.docx
- 山西省吕梁学院附中2013届高三生物上学期第四次月考试题新人教版.docx
- 山西省祁县中学2020学年高二物理上学期期末模拟考试试卷二(含解析).docx
- 山西省祁县中学2020学年高二物理上学期期末模拟考试试题二.docx
- 山西省芮城县2020学年高二物理上学期期末考试试题.docx
- 山西省朔州市高二数学下学期第二次月考试卷理(普通班含解析)-人教版高二全册数学试题.docx
- 山西省朔州市应县一中2013-2014学年高二生物第六次月考试题新人教版.docx
- 山西省忻州市2013-2014学年高二生物下学期期中联考试题理新人教版.docx
- 山西省忻州一中2011-2012学年度高三生物第一学期期中试题.docx
- 山西省应县高二数学上学期期中试题理-人教版高二全册数学试题.docx
- 四川省成都市中考地理真题试题.docx
- 四川省广元市高二生物半期考试试题-人教版高二全册生物试题.docx
- 四川省某重点中学2014—2015学年度高二生物上学期第四次月考试题.docx
- 四川省宜宾市一中高二化学上学期第7周周训试题-人教版高二全册化学试题.docx
- 四川省重点高中2010届高三生物上学期调研测试.docx
- 四年级下数学第1单元四则运算教案.docx
- 苏教版二年级数学上册看图列式计算测试题(题).docx
- 苏教版二年级数学上册看图列式计算试卷.docx
- 苏教版二年级数学上册看图列式计算试卷带答案(审定版).docx
- 苏教版二年级数学上册看图列式计算试卷带答案(学生专用).docx
最近下载
- 【地理】河流与湖泊 课件-2025-2026学年地理人教版(2024)八年级上册.pptx VIP
- 2.1《职场应用写作与交流(一)求职和应聘》优秀获奖课件.pptx VIP
- 高中历史教学中人工智能协作学习评价与反馈体系构建教学研究课题报告.docx
- 电力系统微机继电保护教学课件电子教案全套课件.pptx VIP
- 2022年船载危险货物申报员和集装箱检查员从业资格考核全国统考试题.pdf VIP
- 石油小知识.ppt VIP
- 托福词汇词以类记-张红岩(完整有目录).pdf VIP
- 中考英语篇完型填空练习(附答案).pdf VIP
- 水浒传-林冲(共47张课件).pptx VIP
- 乡村医生考试题库及答案完整版.doc VIP
文档评论(0)