综合测评成绩录入系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
综合测评成绩录入系统

实验报告一 姓名: 刘晓雷 学号: 专业: 电子商务 班级: 09-01 实验目的 编写综合测评成绩录入系统,能够实现成绩录入,成绩输出,以及一些基本的统计。然后能够实现以文本的形式输出。 实验环境 SharpDevelop 3.2 实验过程 设计思路: 1、首先要设置一个变量用来存储输入的学生人数,由于输入的是字符串的形式,因此要用int.Parse(Console.ReadLine())把输入的转化为int形式的。 设置一个循环用来输入所有学生的学号,其中循环里面的控制变量就是第一步里面输入的学生人数。 然后从第一个学生开始根据提示每个学生输入三组数据,这里同样也是用一个for循环完成的。 因为综合测评成绩只有四个分数,因此需要检测所有的分数是不是都是这四个分数,就需要设置一个二重循环用来检测二维数组里的每一个数据,如果检测出不符合要求的成绩就要重新输入。 在统计数据里,需要统计学生所有的分数都大于某一分数段的学生人数,因此在另外一个类里编写函数以实现这个功能。在tongji这个类里,首先设置一个构造函数public tongji (double[,] min,int nember, int du)其中的三个参数用来传二维数组、学生人数和分数段的值。在这个类里面还有一个方法outt(),用来输出学生人数和学号。 最后要将所有学生的成绩以及处理统计信息输出到txt文档中,在这之前首先要设置一个判断语句,如果用户输入y就输出到txt文档中。 四、实验中遇到的问题 1、在实现将字符串转化为数值形式时,有两种方法一种是int.Parse(Console.ReadLine());另一种是convert.tostring()方法,两种都可以。 2、在输出数组的时候刚开始用的fenshu[i,0] +fenshu[i,1]+ fenshu[i,2]+ fenshu[i,3] +fenshu[i,4]只能输出一个数,后来用了 +fenshu[i,0]+ +fenshu[i,1]+ +fenshu[i,2]+ +fenshu[i,3]+ +fenshu[i,4]才将五个数全部输出。 3、在使用判断语句if判断是否输入的是y时,需要不区分大小写,刚开始If(sh.Equals(Y|| y))错误,||无法连接两个字符串只能用if(sh.Equals(Y)||sh.Equals(y))来实现。 4、在tongji类里面,刚开始变量s和x未定义为public,导致在主函数里引用错误,定义为public类后就可以使用了。 5、在构造函数传值的时候刚开始格式不对,后来把数组又看了一遍。tongji op=new tongji(fenshu,nember,du); public tongji (double[,] min,int nember, int du)。这两个对应起来就对了。 在实验过程中还有一些小的细节,只有注意这些细节才能把整个程序做好。 五、实验体会 通过这次试验,我对Visual C#.NET程序的理解更加透彻,通过动手编写,我对其中的一些细节理解也更加清楚。例如二维数组的初始化,构造方法的编写等等。此外,我对于面向对象的理解也更进一步,以前对于面向对象一直不理解什么意思,现在有点理解了,其包含一些对象识别和抽象、封装、多态性和继承using System; using System.Text; using System.IO; using System.Collections.Generic; using System.Text.RegularExpressions; namespace zongheceping { class Program { public static void Main(string[] args) { Console.WriteLine(请输入学生总人数); int nember=int.Parse(Console.ReadLine()); double[,] fenshu=new double[nember,5]; int i=0,j=0; for(i=0;inember;i++) {Console.WriteLine(输入第+(i+1)+个人的学号); fenshu[i,0]=int.Parse(Console.ReadLine()); } for(i=0;inember;i++) {Console.WriteLine(输入+fenshu[i,0]+的德育体育智育分数(60,75,85,95)

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档