运动会管理系统课程设计报告_第1页
运动会管理系统课程设计报告_第2页
运动会管理系统课程设计报告_第3页
运动会管理系统课程设计报告_第4页
运动会管理系统课程设计报告_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目 录 一一 课程设计目的课程设计目的 1 1 二二 课程设计任务和内容课程设计任务和内容 1 1 三三 系统设计方案系统设计方案 2 2 3 1 系统详细描述 2 3 1 1 系统设计背景 2 3 1 2 系统设计详细信息 2 3 2 功能模块划分 2 3 2 1 功能模块描述 2 3 2 2 输入项 4 3 2 3 输出项 4 四四 系统实现与测试系统实现与测试 4 4 4 1 主菜单实现 5 4 1 1 流程图 5 4 1 2 代码 6 4 1 3 主菜单测试 7 4 2 查询模块实现 7 4 2 1 流程图 7 4 2 2 代码 8 4 2 3 模块测试 11 4 3 显示数据模块实现 12 2 4 3 1 流程图 12 4 3 2 代码 13 4 3 3 模块测试 15 4 4 文件输出模块 16 4 4 1 代码 16 4 4 2 模块测试 17 4 5 显示排名模块 17 4 5 1 流程图 17 4 5 2 代码 18 4 5 3 模块测试 19 五五 程序调试及错误程序调试及错误 19 19 六六 参考文献参考文献 20 20 七七 附录附录 20 20 3 一 课程设计的目的 1 学习综合运用 C 高级语言课程和其他先修课程的知识 提高分析和解决实际问题的的 能力 进一步巩固 加深和拓宽所学的知识 进一步加强结构化程序设计的思想 加 深对高级语言基本语言要素和控制结构的理解 2 全面系统的学习面向对象程序设计的基本概念 基本语法和编程方法 独立完成有一 定工作量的程序设计任务 同时强调好的程序设计风格 3 掌握程序设计中的常用算法和 C 语言的编程技巧和上机调试程序的方法 4 在参与一系列子项目的实践过程中 提高如何综合运用所学知识解决实际问题的能力 以及获得相关项目管理和团队合作等众多方面的具体经验 二 课程设计任务和内容 按照如下要求 运用 C 语言 编写一套可用的较为完善的校际运动会管理系统软件 两 人分模块合作 要求 初始化输入 学校总数及名字 运动员总数及运动员基本信息 运动会项目 为 方便测试暂定为男女分别为 4 项 以项目一 项目二 项目三 项目四代表 各项目名次取法有以下几种 取前五名 第一名 7 分 第二名 5 分 第三名 3 分 第四名 2 分 第五名 1 分 取前 三名 第一名 5 分 第二名 3 分 第三名 2 分 用户自定义 功能要求 1 由程序提醒用户填写比赛接结果 输入各项目参赛运动员运动员信息 2 信息录入完毕后由系统为运动员 各个学校进行排名 3 所有信息记录完毕后 用户可以查询各个学校的比赛成成绩和排名 运动员的比 赛成绩和排名 4 最后还能对比赛信息输出 注 我与网络工程 102001 班黄科荣同学合作 共同完成本次有关于校际运动会管理系统 的程序设计 我负责完成查询模块 数据显示模块 文件输出模块的实现和显示排名模 块 4 3 系统设计方案 3 13 1 系统详细描述系统详细描述 3 1 1 系统设计背景 随着中国教育改革的不断深入以及大学生的普及 大学里每年都会举办运动会 一 方面是为了鼓励大学生积极参加体育运动 另一方面也是培养国家体育人才 在各个学 校之间的比赛时 需要对运动会的信息进行整理 它涉及到的数据量之大 用单纯的手 写记录已经不能满足用户的需求 利用运动会管理系统及时了解各个环节中信息的变更 有利于提高管理的效率 本项目作为 c 课程设计 课程的训练项目提出 目的是为 了提高同学们系统的开发 则提高大家的实践能力 所以开发一个符合自身运动会实际 情况的工作平台是十分必要的 3 1 2 系统设计详细信息 系统使用对象定为由太原科技大学 太原理工大学 山西大学 中北大学联合举办 的校际运动会 系统需要建立两个结构体学校和运动员 学校应该包含学校名 学校代 码 学校总分和学校排名等信息 运动员则要包含姓名 性别 学校 比赛成绩 比赛 名次和比赛成绩等信息 系统就是要实现学校和运动员基本信息的输入和输出 还有查 询 最后再生成报表 3 23 2 功能模块划分功能模块划分 3 2 1 功能模块描述 根据题目的要求及系统功能可以将系统分为学校信息录入 学生信息录入 成绩录 入 查询 显示数据 输出文件 显示排名七个模块 各个模块基本介绍如下 学校信息录入模块 输入学校总数 对学校名字 代码 成绩 排名等信息进行初始化 5 学生信息录入模块 输入学生总数 对运动员姓名 性别 学校 成绩 排名 得分等 信息进行计算 成绩录入模块 录入运动员比赛成绩由系统对运动员进行排名和积分 查询模块 用户可以选择运动员 学校 项目三种查询方式 显示数据模块 显示学校信息 运动员信息和得分规则 输出文件模块 将文件存储 显示排名模块 显示学校排名和运动员排名 注 我主要负责查询 显示数据 输出文件 显示排名四个模块的相关内容 黄科荣同学负责编写学 校信息录入 学生信息录入 成绩录入三个模块的相关内容 最后的整体代码由两个人组合完成 图 3 1 校际运动会管理系统功能模块图 校际运动会管理系统 学校信息录入 显示排名 输出文件 显示数据 信息查询 运动员成绩录入 学生信息录入 项目查询 学校查询 学生查询 得分规则 学校排名 运动员排名 学校信息 运动员信息 6 3 2 2 输入输 以下输入项均为键盘输入 得分规则选择 int a 1 2 3 选择主菜单选项 int n 1 2 3 4 5 6 7 8 学校个数 int XN 学校校名 string mingzi 学校代号 string daihao 学生数量 int SN 学生姓名 string xingming 学生性别 bool xingbie 参赛项目 bool xiangmu 4 成绩 float chengji 选择查询方式 int a 1 2 3 4 选择显示的信息 int l 1 2 3 4 选择现实的排名 int a 1 2 3 3 2 3 输出项 学校名次 int mingci 4 学校校名 string mingzi 学生姓名 string xingming 学生性别 bool xingbie 参赛项目 bool xiangmu 4 成绩 float chengji 单项得分 int defen 4 总分 int zongfen 四 系统实现与测试 7 4 14 1 主菜单模块实现主菜单模块实现 4 1 1 主菜单流程图 N NNN Y YY Y N N N Y Y Y N 4 1 主菜单流程图 开 始 显示主菜单 输入选择 是否合理 提示错误信息 是否为 2 是否为 1 是否为 4 是否为 3 调用查找函数调用输入函数调用排序函数调用显示函数 是否为 5 是否为 6 是否为 7 调用显示函数 调用显示函数调用显示函数 结束 Y 8 4 1 2 主菜单代码 void menu 菜单 int w1 n system cls cout t t endl t t welcome to load endl t t endl t t endl t t 欢迎使用校运动会计分系统 endl t t endl t t endl t t endl t t 1 学校信息录入 endl t t 2 学生信息录入 endl t t 3 成绩录入 endl t t 4 查询 endl t t 5 显示数据 endl t t 6 输出文件 endl t t 7 显示排名 endl t t 8 退出 endl t t endl t t endl t t endl t t 制作人 endl t t endl t t endl t t endl do cout 请输入你想操作的代号 1 8 n if n8 w1 1 cout 您的输入有误 请重新输入 endl else w1 0 while w1 1 switch n case 1 xuexiaoluru 9 case 2 xueshengluru case 3 chengjiluru case 4 chaxun case 5 xianshi case 6 wenjian case 7 paimingxianshi 4 1 3 主菜单测试 主菜单运行结果如图 4 2 图 4 2 主菜单界面 4 2 查询模块实现 4 2 1 查询流程图 10 N Y N Y 图 4 3 查询模块流程图 4 2 2 查询模块代码 void chaxun 查询 void xscx void xmcx void xxcx int a do cout 选择查询方式 endl 1 按姓名查询 endl 2 按项目查询 endl 3 按学校查询 endl 4 退出 endl a 开始 输出提示信息 输入数字 a 是否为 1 调用学生查询函数 是否为 2 是否为 3 调用项目查询函数调用学校查询函数 是否为 4 结束 Y N N Y 11 switch a case 1 xscx break case 2 xmcx break case 3 xxcx break case 4 break while a4 system pause menu void xscx int i sb 0 string x cout x for i 0 i SN i if xs i xingming x sb cout 姓名 xs i xingming 学校 for int k 0 k if xs i xue xx k daihao cout setw 15 xx k mingzi break cout 性别 if xs i xingbie cout setw 4 男 else cout setw 4 女 cout 号码 xs i haoma endl if sb 0 cout 没找到该名字的学生 endl void xmcx int i sb 0 int j 12 cout j for i 0 i SN i if xs i xiangmu j 1 sb cout 姓名 xs i xingming 学校 for int k 0 k if xs i xue xx k daihao cout setw 15 xx k mingzi break cout 性别 if xs i xingbie cout setw 4 男 else cout setw 4 女 cout 号码 xs i haoma endl if sb 0 cout 未找该项目的学生 endl void xxcx int i sb 0 cout 学校信息为 endl setw 15 学校名称 学校代号 endl for i 0 i XN i cout setw 15 xx i mingzi xx i daihao endl string l cout l for i 0 i SN i if xs i xue l sb cout 姓名 xs i xingming 学校 l 性别 if xs i xingbie cout setw 6 男 else 13 cout setw 6 女 cout 号码 xs i haoma if sb 0 cout 没找到该学校的学生 endl 4 2 3 查询模块测试 查询模块测试分为姓名查询如图 4 4 项目查询如图 4 5 学校查询如图 4 6 图 4 4 姓名查询界面 当选择数字 1 时界面如图 4 4 输出学生姓名 学校 性别 号码 图 4 5 项目查询界面 当选择数字 2 时界面如图 4 5 输出参加要查询项目的运动员姓名 学校 性别 号码 14 图 4 6 学校查询界面 当选择数字 3 时界面如图 4 6 输出代表要查询学校参赛的运动员姓名 学校 性别 号 码 4 3 显示模块查询 4 3 1 显示模块流程图 Y 开始 输出提示信息 输入 l 是否为 1 调用显示学校信息 函数 结束 是否为 2 是否为 3 是否为 4 Y N N N 调用显示运动员信息函数 调用显示得分规则函数 Y Y N 15 图 4 7 显示模块流程图 4 3 24 3 2 显示模块代码显示模块代码 void xianshi 显示所有信息 void xsxxxx void xsxsxx void xsdfgz int l do cout 显示所有学校信息输入 1 endl 显示所有学生信息输入 2 endl 显示得分规则输入 3 endl 退出输入 4 endl l switch l case 1 xsxxxx break case 2 xsxsxx break case 3 xsdfgz break while l 4 system pause menu void xsxxxx cout 学校信息为 endl setw 15 学校名称 学校代号 setw 8 学校得分 setw 8 学校排名 endl for int i 0 i XN i cout setw 15 xx i mingzi xx i daihao setw 8 xx i chengji setw 8 xx i mingci endl void xsxsxx cout setw 6 姓名 setw 15 学校 setw 6 性别 setw 12 项目 1 成绩 setw 12 项目 2 成绩 setw 12 项目 3 成绩 setw 12 项目 4 成绩 endl for int j 0 j SN j 16 cout setw 6 xs j xingming for int k 0 k if xs j xue xx k daihao cout setw 15 xx k mingzi break if xs j xingbie cout setw 6 男 else cout setw 6 女 for int x 0 x 4 x cout setw 6 xs j xiangmu x setw 6 xs j chengji x cout endl cout setw 18 项目 1 得分 排名 setw 18 项目 2 得分 排名 setw 18 项目 3 得分 排名 setw 18 项目 4 得分 排名 setw 7 总分 endl for j 0 j SN j for int x 0 x 4 x cout setw 9 xs j defen x setw 9 xs j mingci x setw 7 cout xs j zongfen endl void xsdfgz for int z 0 z if df z 0 cout 第 z 1 名得 df z 分 endl continue else cout 其后所有人得分为 0 endl break 17 4 3 3 显示模块测试 显示模块测试分为学校显示如图 4 8 所有学生显示如图 4 9 和得分显示如图 4 10 图 4 8 学校信息显示界面 图 4 8 选择 1 时参赛学校的名称 代号 得分和排名的显示 图 4 9 学生信息显示界面 图 4 9 为选择 2 时所有参赛学生学校 性别 参赛项目 成绩 得分和排名的信息显示 18 图 4 10 得分规则显示界面 图 4 10 为选择号码 3 时比赛采用的积分规则的显示 4 44 4 输出文件模块输出文件模块 4 4 1 输出模块代码 void wenjian 输出到文件 fstream s1 输出文件 txt ios out if s1 cout 打开失败 s1 学校名字 学校代码 学校名次 学校总分 n for int i 0 i XN i s1 xx i mingzi xx i daihao xx i mingci int xx i chengji n s1 n n 姓名 学校代码 性别 号码 项目 1 成绩 名次 项目 2 成绩 名 次 项目 3 成绩 名次 项目 4 成绩 名次 总分 n for i 0 i SN i s1 xs i xingming xs i xue xs i xingbie xs i haoma xs i xiangmu 0 xs i chengji 0 xs i mingci 0 xs i xiangmu 1 xs i chengji 1 xs i mingci 1 xs i xiangmu 2 xs i chengji 2 xs i mingci 2 xs i xiangmu 3 xs i chengji 3 xs i mingci 3 19 xs i zongfen n s1 close cout 输出成功 endl system pause menu 4 4 24 4 2 输出模块测试输出模块测试 图 4 11 输出文件 4 54 5 显示排名显示排名 4 5 1 排名模块流程图 开始 输出提示信息 输入 a 是否为 1 调用学校排名函数 是否为 2 是否为 3 N Y N N 调用运动员排名函数 Y Y 20 图 4 12 排名模块流程图 4 5 2 显示排名模块代码 void paimingxianshi 显示排名 void xxpm void ydypm cout 请选择 endl 1 学校排名 endl 2 运动员总分排名 endl 3 退出 endl a switch a case 1 xxpm break case 2 ydypm break case 3 break system pause menu void xxpm string dd 50 for int i 0 i XN i dd xx i mingci 1 xx i mingzi for i 0 i XN i cout 第 i 1 名为 setw 6 dd i endl void ydypm string dd 200 te int ss 200 mp p q for int i 0 i SN i dd i xs i xingming ss i xs i zongfen for p 0 p SN p 结束 21 for q p 1 q SN 1 q if ss p ss q te dd q dd q dd p dd p te mp ss q ss q ss p ss p mp for i 0 i SN i cout 第 i 1 名为 setw 6 dd i endl 4 5 3 显示排名模块测试 显示排名测试分为学校排名如图 4 13 运动员排名如图 4 13 图 4 13 学校排名界面 22 图 4 14 运动员排名界面 五 调试错误及解决方法 在调试过程中遇到了各种各样的错误 但总结起来也就是马虎造成的 现列举一二 如在调用函数时出现函数未声明的错误 只要在函数的开头进行声明就行了 还有如 D 测试 cpp 579 error C2018 unknown character 0 xa3 此类型错误主要是在输 入字符时使用的是中文输入 只要改成英文输入就行了 注意 使用要完整等等 不过在我编写程序时遇到的最大的困难还是在输入文件模块 因为对这个知识点掌握不 好 后来经过查阅资料终于弄清楚了 六 参考文献 1 谭浩强 C 程序设计 清华大学出版社 2011 2 郑莉 C 程序设计 第三版 清华大学出版社 2005 3 钱能 C 程序设计教程 清华大学出版社 2004 4 武俊亮 visual c 课程设计与系统开发案例 清华出版社 5 黄维通 Visual C 程序设计教程 清华大学出版社 2005 23 七 附录 源代码 include include include include using namespace std int df 100 0 struct xuexiao string mingzi 学校名字 string daihao 学校代号 int mingci 学校名次 float chengji 学校成绩 xx 20 struct xuesheng string xue 学校 string xingming 姓名 int haoma 运动员号码 bool xiangmu 4 项目 bool xingbie 性别 float chengji 4 成绩 int mingci 4 名次 int defen 4 单项得分 int zongfen 总分 xs 100 int XN 学校个数 int SN 学生总数 void xuexiaoluru void xueshengluru void chengjiluru void chaxun void xianshi void wenjian void paimingxianshi void paiming int a bool b void menu 菜单 int w1 n 24 system cls cout t t endl t t welcome to load endl t t endl t t endl t t 欢迎使用校运动会计分系统 endl t t endl t t endl t t endl t t 1 学校信息录入 endl t t 2 学生信息录入 endl t t 3 成绩录入 endl t t 4 查询 endl t t 5 显示数据 endl t t 6 输出文件 endl t t 7 显示排名 endl t t 8 退出 endl t t endl t t endl t t endl t t 制作人 endl t t endl t t endl t t endl do cout 请输入你想操作的代号 1 8 n if n8 w1 1 cout 您的输入有误 请重新输入 endl else w1 0 while w1 1 switch n case 1 xuexiaoluru case 2 xueshengluru case 3 chengjiluru case 4 chaxun case 5 xianshi case 6 wenjian 25 case 7 paimingxianshi void xuexiaoluru 学校信息录入 cout XN for int i 0 i XN i cout 请输入第 i 1 xx i mingzi cout 请输入第 i 1 xx i daihao xx i chengji xx i mingci 0 cout 学校信息为 endl setw 15 学校名称 学校代号 endl for i 0 i XN i cout setw 15 xx i mingzi xx i daihao endl system pause menu void xueshengluru 学生信息录入 cout SN int k for int i 0 i SN i cout 请输入第 i 1 个学生的信息 endl setw 15 学校名称 学校代号 endl for int j 0 j XN j cout setw 15 xx j mingzi xx j daihao endl cout xs i xue cout xs i xingming cout xs i xingbie for k 0 k 4 k xs i chengji k xs i defen k xs i mingci k 0 26 xs i xiangmu k 0 xs i haoma i 1 menu void xianshi 显示所有信息 void xsxxxx void xsxsxx void xsdfgz int l do cout 显示所有学校信息输入 1 endl 显示所有学生信息输入 2 endl 显示得分规则输入 3 endl 退出输入 4 endl l switch l case 1 xsxxxx break case 2 xsxsxx break case 3 xsdfgz break while l 4 system pause menu void xsxxxx cout 学校信息为 endl setw 15 学校名称 学校代号 setw 8 学校得分 setw 8 学校排名 endl for int i 0 i XN i cout setw 15 xx i mingzi xx i daihao setw 8 xx i chengji setw 8 xx i mingci endl void xsxsxx cout setw 6 姓名 setw 15 学校 setw 6 性别 setw 12 项目 1 成绩 setw 12 项目 2 成绩 setw 12 项目 3 成绩 setw 12 项目 4 成绩 endl 27 for int j 0 j SN j cout setw 6 xs j xingming for int k 0 k if xs j xue xx k daihao cout setw 15 xx k mingzi break if xs j xingbie cout setw 6 男 else cout setw 6 女 for int x 0 x 4 x cout setw 6 xs j xiangmu x setw 6 xs j chengji x cout endl cout setw 18 项目 1 得分 排名 setw 18 项目 2 得分 排名 setw 18 项目 3 得分 排名 setw 18 项目 4 得分 排名 setw 7 总分 endl for j 0 j SN j for int x 0 x 4 x cout setw 9 xs j defen x setw 9 xs j mingci x setw 7 cout xs j zongfen endl void xsdfgz for int z 0 z if df z 0 cout 第 z 1 名得 df z 分 endl continue else cout 其后所有人得分为 0 endl break 28 void jisuangeren 计算个人总分 for int i 0 i SN i xs i zongfen xs i defen 0 xs i defen 1 xs i defen 2 xs i defen 3 void jisuanxuexiao 计算学校总分 并排名 for int i 0 i SN i for int k 0 k if xs i xue xx k daihao xx k chengji xs i zongfen break xuexiao dd 50 temp int k 0 p q for i 0 i XN i dd k for p 0 p k p for q p 1 qchengjichengji temp dd p dd p dd q dd q temp for i 0 imingci i 1 void chengjiluru 成绩录入 bool a int b i k 100 t 0 s 0 cout 男女各有四个项目 endl 29 男子 项目 1 项目 2 项目 3 项目 4 endl 女子 项目 1 项目 2 项目 3 项目 4 endl cout a if a cout b cout 该项目未录入的有 for i 0 i SN i if xs i xingbie if xs i xiangmu b 1 else cout xs i haoma 号 cout endl 请输入要录入的号码 格式 23 33 0 最后一个以 0 结束 k t t while k t 1 0 for s 0 s t 1 s xs k s 1 xiangmu b 1 1 cout 请输入 k s xs k s 1 chengji b 1 else cout b cout 该项目未录入的有 for i 0 i SN i if xs i xingbie if xs i xiangmu b 1 else cout xs i haoma 号 cout endl 请输入要录入的号码 格式 23 33 0 最后一个以 0 结束 k t t while k t 1 0 for s 0 s t 1 s xs k s 1 xiangmu b 1 1 cout 请输入 k s xs k s 1 chengji b 1 paiming b a jisuangeren jisuanxuexiao menu void defenguize 得分规则 cout 请输入前十名的得分规则 endl for int i 0 i 10 i cout 请输入第 i 1 df i cout 建立的得分规则为 endl for i 0 i 10 i cout 第 i 1 名得 df i 分 endl void xuexiaopaiming int k 30 s 0 x 30 p q t for int i 0 i XN i x s i k s xx i chengji for p 0 p s 1 p for q p 1 q s 2 q if k p k q 31 t k q k q k p k p t t x q x q x p x p t for i 0 i s 1 i xx x i mingci i void paiming int a bool b 排名 后算分 xuesheng dd 50 temp int k 0 int s for int i 0 i SN i if xs i xingbie b if xs i xiangmu a 1 dd k int p q for p 0 p k p for q p 1 qchengji a 1 chengji a 1 temp dd p dd p dd q dd q temp for i 0 imingci a 1 i 1 dd i defen a 1 df i void chaxun 查询 void xscx void xmcx void xxcx int a do cout 选择查询方式 endl 1 按姓名查询 endl 2 按项目查询 endl 3 按学校查询 endl 4 退出 endl a switch a case 1 xscx break case 2 xmcx break case 3 xxcx break case 4 break while a4 cout endl system pause menu void xscx int i sb 0 string x cout x for i 0 i SN i if xs i xingming x sb cout 姓名 xs i xingming 学校 for int k 0 k if xs i xue xx k daihao 33 cout setw 15 xx k mingzi break cout 性别 if xs i xingbie cout setw 4 男 else cout setw 4 女 cout 号码 xs i haoma if sb 0 cout 没找到该名字的学生 endl void xmcx int i sb 0 int j cout j for i 0 i SN i if xs i xiangmu j 1 sb cout 姓名 xs i xingming 学校 for int k 0 k if xs i xue xx k daihao cout setw 15 xx k mingzi break cout 性别 if xs i xingbie cout setw 4 男 else cout setw 4 女 cout 号码 xs i haoma endl if sb 0 34 cout 未找该项目的学生 endl void xxcx int i sb 0 cout 学校信息为 endl setw 15 学校名称 学校代号 endl for i 0 i XN i cout setw 15 xx i mingzi xx i daihao endl string l cout l for i 0 i SN i if xs i xue l sb cout 姓名 xs i xingming 学校 l 性别 if xs i xingbie cout setw 6 男 else cout setw 6 女 cout 号码 xs i haoma endl if sb 0 cout 没找到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论