| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6710 人关注过本帖
标题:小女就要交作业了.学生成绩管理系统.大家帮帮忙好吗?我都要哭出来了..
只看楼主 加入收藏
dimyself
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2004-10-18
收藏
得分:0 
这太长了,没时间写,再说,这程序都被人写烂掉了,没意思了
2005-06-07 12:00
seeker
Rank: 1
等 级:新手上路
帖 子:172
专家分:0
注 册:2005-6-5
收藏
得分:0 
呵呵,我有一个,以前的作业,跟楼主的有些出入,大部分还符合,要就加我QQ154448949

注明编程论坛和你的昵称!

我相信总有一片天空属于我!http://myseeker. E-Mail:lwqcny@
2005-06-07 12:42
howareyouabc
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2005-6-6
收藏
得分:0 

#include<iostream.h> #include<fstream.h> #include<string.h> class student { public: char name[10],sex[10],stu_no[20]; char age[10]; float English,maths,computer,matlab,VC,total,average; student() {} student(char *m_stu_no,char*m_name,char *m_sex,char* m_age); float getscore() {total=English+maths+computer+matlab+VC; average=total/5; cout<<" 总成绩:"<<total<<endl; cout<<" 平均成绩:"<<average<<endl; return total;} }; student::student( char *m_stu_no,char*m_name,char *m_sex,char* m_age) {strcpy(stu_no,m_stu_no); strcpy(name,m_name); strcpy(sex,m_sex); strcpy(age,m_age); }

#define MAX 10 void main(void) {int j; float tem; student A[MAX],C[10],D[10]; float B[10],eng[10],math[10],com[10],V[10],mat[10],aver[10]; char m_name[10],m_sex[10],m_stu_no[20],m_age[10]; ofstream fout("stud.tex");

if(!fout) {cout<<"cannot open output file\n"; }

for (int i=0;i<10;i++) { cout<<"依次输入学生"<<i+1<<"的信息:学号,姓名,性别,年龄"<<endl; cin>>m_stu_no>>m_name>>m_sex>>m_age; fout<<" 学号:"<<m_stu_no<<" 姓名:"<<m_name<<" 性别:"<<m_sex<<" 年龄:"<<m_age<<endl; cout<<"请再输入该生的英语、高数、计算机、数学实验、VC的成绩"<<endl; cin>>A[i].English>>A[i].maths>>A[i].computer>>A[i].matlab>>A[i].VC; fout<<" 英语:"<<A[i].English<<" 数学:"<<A[i].maths<<" 计算机:"<<A[i].computer<<" 数学实验:"<<A[i].matlab<<" VC语言:"<<A[i].VC<<endl; C[i]=student(m_stu_no,m_name,m_sex,m_age); B[i]=A[i].getscore(); eng[i]=A[i].English; math[i]=A[i].maths; com[i]=A[i].computer; mat[i]=A[i].matlab; V[i]=A[i].VC; aver[i]=A[i].average; }

fout.close(); ofstream outf("stud1.tex");

if(!outf) {cout<<" cannot open file"<<endl;

}

for ( i=0;i<9;i++) for( j=0;j<9;j++) if(B[j]<=B[j+1]) { tem=B[j]; B[j]=B[j+1]; B[j+1]=tem; tem=eng[j]; eng[j]=eng[j+1]; eng[j+1]=tem;

tem=math[j]; math[j]=mat[j+1]; math[j+1]=tem;

tem=com[j]; com[j]=com[j+1]; com[j+1]=tem; tem=mat[j]; mat[j]=mat[j+1]; mat[j+1]=tem;

tem=V[j]; V[j]=V[j+1]; V[j+1]=tem;

tem=aver[j]; aver[j]=aver[j+1]; aver[j+1]=tem;

D[i]=C[j]; C[j]=C[j+1]; C[j+1]=D[i];

} cout<<"总成绩高到低的排列:"<<endl; for(i=0;i<10;i++)

{ cout<<B[i]<<endl; outf<<" 学号:"<<C[i].stu_no<<" 性别:"<<C[i].sex<<" 姓名:"<<C[i].name<<" 年龄:"<<C[i].age<<endl; outf<<" 英语:"<<eng[i]<<" 数学:"<<math[i]<<" 计算机:"<<com[i]<<" 数学实验:"<<mat[i]<<" VC语言:"<<V[i]<<endl; outf<<" 总成绩:"<<B[i]<<" 平均成绩:"<<aver[i]<<endl;}

outf.close();

} 其他功能自己修改去 大体的框价就是这样的

2005-06-07 23:02
啊呆
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-6-8
收藏
得分:0 
你门也太不够意思拉 我虽然不会但是我支持你 粉色精灵
2005-06-08 11:48
啊呆
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-6-8
收藏
得分:0 
我是新来的请多多关照啊!~~~
2005-06-08 11:49
想你的天空
Rank: 2
等 级:新手上路
威 望:5
帖 子:610
专家分:0
注 册:2004-12-30
收藏
得分:0 
我要不多, 5O个QQ币, 需要加我

2005-06-09 21:31
qshshsh
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-6-5
收藏
得分:0 
来这里好像都得不到帮助的
2005-06-16 16:10
dami
Rank: 1
等 级:新手上路
帖 子:133
专家分:5
注 册:2005-5-21
收藏
得分:0 

你怎么写不出来呢?? 平时上课你不听课吗???


2005-06-16 16:39
seeker
Rank: 1
等 级:新手上路
帖 子:172
专家分:0
注 册:2005-6-5
收藏
得分:0 

我相信总有一片天空属于我!http://myseeker. E-Mail:lwqcny@
2005-06-19 10:17
chan_kan
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-6-21
收藏
得分:0 
我也在做这样的实训哦!好郁闷哦!!!整天这样想,真的想到头疼啊!不过我想到头疼就会出去走走或看看气她的书的了;

『本人宗旨』 以打架为锻炼身体| |以谈判为练习口才 以敲诈为经济来源| |以打劫为反应练习 以自杀为泄欲方式| |以犯罪为生活乐趣 以绑架为智力游戏| |以单挑为生存目的
2005-06-23 21:41
快速回复:小女就要交作业了.学生成绩管理系统.大家帮帮忙好吗?我都要哭出来了..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012890 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved