请高手指教

cuke 2003-01-17 10:21:20
在C#中,如何实现如下功能
在哈希表HastableTest中存储结构StructTest,结构如下
学科,姓名,期中成绩,期末成绩
结构中的数据如下:
学科 姓名 期中成绩 期末成绩
语文 张三 90 85
语文 李四 85 90
数学 李四 85 88
英语 李四 90 91
语文 王五 91 93
数学 张三 85 95

希望如下显示:
姓名 语文 数学
期中成绩 期末成绩 期中成绩 期末成绩
张三 90 85 85 95
李四 85 90 85 88
王五 91 93


姓名 英语
期中成绩 期末成绩
李四 90 91

要求1:每个人必须参加一门考试,包括期中和期末。
要求2:每行只显示两门考试成绩。
要求3:考试科目有N门(不固定)。
要求4:当显示完所有人的前两科成绩后,再显示其次两科,以此类推。

我想将它转换成二维数组,如何实现。
或者有别的方法实现或用别的语言实现。请指教!
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SaSBYa 2003-01-19
  • 打赏
  • 举报
回复
用数据库加Crystal Report应该可以解决,不知这个方案是否好用,我想试做一个。

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧