使用什么是面向对象思想想,定义一个学生类Student,该类包括以下字段:姓名name,学号stuNo和成绩score。

Oracle数据库课程设计题目及答案
学校的教务数据库设计如下:
学生表1&&T_STUDENT
Varchar2(16)
学号(主键)
Varchar2(16)
Varchar2(6)
课程信息表2&&T_COURSE
Varchar2(16)
课程号(主键)
COURSENAME
Varchar2(16)
Varchar2(16)
教师编号(外键)
教师信息表&3&T_TEACHER
Varchar2(16)
教师编号(主键)
Varchar2(16)
Varchar2(16)
考试成绩表&4&&T_SCORE
Varchar2(16)
学号(主键)
Varchar2(16)
课程编号(外键)
Varchar2(6)
考试类型(期中/期末)
COURSENAME
T_&TEACHER
1)&创建以上几张表,并给表中输入数据。
2)&查询T_STUDENT中所有的数据
3)&查询T_STUDENT中所有学生的姓名和性别
4)&将学号和姓名显示,其中,姓名的格式为:“姓名:xxx”
5)&为了更好地体现各个学生的考试情况,将T_SCORE中的信息显示,分数显示为与60分的差。
6)&将学号和姓名显示,其中,列名分别显示为“学生”和姓名。
7)&将学号和姓名显示在一个列中,列名显示为:信息。
8)&查询教师的职称种类
9)&查询女生的姓名
10)&查询女生的姓名
11)&查询课程VB的信息
12)&显示所有期中考试及格的记录
13)&为了找出考试尖子,需要显示所有期末考试在90-100的考试记录(使用&,&)
14)&学校要举行一帮一活动,让高分学生帮助低分学生。查询90分以上的期末考试记录,以及不及格的期末考试记录
15)&利用BETWEEN谓词显示所有期末考试在65-80的考试记录
16)&使用IN谓词,显示分数是60,70,80的考试记录
17)&查询姓李的学生资料
18)&查询性别为空的学生资料
19)&用升序显示学生S001的所有期末考试成绩
20)&用降序显示课程C&001的所有期末考试成绩,对于相等的成绩,则按照课程编号升序显示。
21)&查询姓名为“郭莉芳”的考试成绩
22)&显示各个教师及其讲授课程的详细情况
23)&查询名为“梁天”的教师没有上过的课程。
24)&课程“大学物理”,有哪些学生选过?请列出这些学生的姓名
25)&查询学号为”S002”的学生,参加课程“C&001”考试的成绩,显示格式为:
期中成绩&&期末成绩&&总评成绩
其中,总评成绩=期中成绩*0.4+期末成绩*0.6
26)&查询课程“大学物理”是哪一位老师教的,列出其姓名
27)&查询T_STUDENT内所有人的姓名和性别
28)&将学号和姓名用下划线连接,显示在一列。
29)&显示教授的所有资料
30)&显示姓张的男生的姓名
31)&将所有的分数显示为与60分的差值,同时也显示原分数。
32)&查询高级职称以下的教师姓名,高级职称以下为副教授和讲师
33)&学校需要请学生对教授的教学作评价,因此需要通知相关学生。请查询出:教授所教过的课程,有哪些学生选过?列出他们的姓名
34)&查询郭莉芳的哪些科目期末考试没有及格?列出这些科目的名称和分数
35)&统计学生姓名的数量
36)&查询学校有多少名教师
37)&查询为“梁天”的教师讲了多少门课
38)&查询参加过考试的学生数量
39)&查询郭莉芳选了多少门课
40)&查询课程C002的期末考试平均分
41)&查询课程C003的期中考试总分
42)&查询学校所有考试记录的总分
43)&查询课程C004的期末考试最高分
44)&查询每个教师讲授的课程数量,并将其姓名和课程数量显示出来
45)&查询郭莉芳每门课的平均分,显示课程名称和平均分
46)&向T_TEACHER表中添加一条记录,教师编号为T009,教师姓名为汤路名,职称为教授
47)&由于有些学生表现比较优秀,拟将其升级为教师。向T_TEACHER表中添加一些记录,这些记录为:平均分75分以上的学生和学号、姓名,他们的职称为助教
48)&删除T_STUDENT表中的女生记录
49)&删除T_COURSE表中的全部记录
50)&删除女生的分数记录
51)&将所有的学生分数增加5分
52)&将所有的学生分数增加5分,类型变为“正常考试”
53)&将所有女生的性别变为GIRL
54)&创建一个员工工资表,包含各个员工的编号、姓名、性别、出生年月、工资。性别为默认“男”。编号为主键。
55)&将54创建的员工工资表改名;
56)&创建一个员工工资表,包含各个员工的编号、姓名、性别、出生年月、工资。其中,员工的编号来自所有学生的学号,员工的姓名来自所有学生姓名,员工的性别来自学生性别,出生年月来自学生的出生年月,工资为0
(利用:CREATE&TABLE&表名【列名1(,列名2…..)】
&&&&&&&&AS
&&&&&&&&子查询&)
57)&在T_TEACHER表中增加性别和出生年月列
58)&在T_TEACHER表中删除性别和出生年月列
59)&在T_TEACHER表中,将TEANAME重命名为“教师姓名”
60)&在T_TEACHER表中,将TEATITLE的数据类型改为VARCHAR2(30)
61)&创建一个员工工资表,包含各个员工的编号、姓名、性别、出生年月、工资。编号和姓名组合为主键。
62)&创建一个员工工资表,包含各个员工的编号、姓名、性别、出生年月、工资。编号为主键,姓名唯一
63)&将T_STUDENT表中的STUNAME指定为唯一性约束
64)&将65题中指定的唯一性约束删除
65)&创建一个员工工资表,包含各个员工的编号、姓名、性别、出生年月、工资。编号为主键,性别只能是男或者女
66)&T_SCORE中的分数,要求在0-100之间
67)&为T_STUDENT的STUNAME建立索引
68)&删除69题建立的索引
69)&女生部长关心女生的信息,请将女生信息创建为一个视图
70)&郭莉芳关心自己参加考试的课程编号、名称和考试平均成绩,请建立视图
71)&将全校的学生分数平均数查出来,存储在变量avascore内并打印
72)&定义一个表变量stunames,请将几名学生的姓名放入,并打印
73)&查询郭莉芳的所有科目平均成绩,决定她的等级。90-100为优秀,70-89为良好,
60-69为及格,其他为差。请将其分数和等级打印出来。
74)&编写存储过程,打印全校所有学生平均分
75)&编写一个存储过程,输出一个学生的学号,将这个学生所选的课程的数量、所有课程的平均分存储在两个输出参数内
76)&修改某门课程的任课教师。如果任课教师室教授,不可以进行修改
77)&显示教授的姓名,用空格隔开,保存在一个字符串内,打印
答案如下:
--创建第一个表(t_student)
create table t_student1(
stuno varchar2(16) primary key,
stuname varchar2(16),
stusex varchar2(6),
stubir date);
--创建第二个表(t_course)
create table t_course(
courseno varchar2(16) primary key,
coursename varchar2(16),
teano varchar2(16),
foreign key (teano) references t_teacher(teano));
--创建第三张表教室信息表(t_teacher)
create table t_teacher(
teano varchar2(16) primary key,
teaname varchar2(16),
teatitle varchar2(16));
--创建第四章表,考试成绩表(t_score)
create table t_score(
stuno varchar2(16),
courseno varchar2(16),
type varchar2(6),
score float,
primary key(stuno,courseno,type),
foreign key(courseno) references t_course(courseno));
--为第一个表插入数据
--首先要设置日期格式
alter session set nls_date_format='yyyy-mm';
insert into t_student values('S001','郭里放','女','1987-2');
insert into t_student values('S002','刘义为','男','1988-2');
insert into t_student values('S003','碗里放','男','1989-3');
insert into t_student values('S004','穆桂英','女','1990-7');
--为第san个=表插入数据
insert into t_teacher values('T001','梁天','教授');
insert into t_teacher values('T002','王一','副教授');
insert into t_teacher values('T003','卢泓','讲师');
insert into t_teacher values('T004','张楠','副教授');
insert into t_teacher values('T005','赵军','教授');
--为第er张表插入数据
insert into t_course values('C001','DB','T001');
insert into t_course values('C002','VC++','T002');
insert into t_course values('C003','VB','T003');
insert into t_course values('C004','操作系统','T004');
insert into t_course values('C005','java','T005');
--为第四张表插入数据
insert into t_score values('S001','C001','期中','98');
insert into t_score values('S001','C001','期末','78');
insert into t_score values('S001','C002','期中','68');
insert into t_score values('S001','C002','期末','79');
from T_STUDENT;
select STUNAME,STUSEX
from T_STUDENT;
select STUNO,concat('姓名:',stuname) 姓名
from T_STUDENT;
select STUNO,COURSENO,TYPE,SCORE-60 as "ScoreChange"
from& T_SCORE;
select STUNO as "学号",STUNAME as "姓名:"
from T_STUDENT;
select& STUNO as "信息" from T_STUDENT
select STUNAME from T_STUDENT;
select concat(stuno,stuname)信息//concat函数进行字段合并
select distinct TEATITLE
from T_TEACHER;
select STUNAME
from T_STUDENT
where STUSEX = '女';
select COURSENO,TEANAME,TEATITLE
from T_COURSE
where coursename in
&&(select
COURSENO,TEANAME,TEATITLE
&&from T_COURSE
&&where coursename = "VB"
select COURSENO,TEANAME,TEATITLE
from T_COURSE
where coursename = 'VB';
from T_COURSE
where coursename = 'VB'
select STUNO,COURSENO,SCORE
from T_SCORE
where TYPE = '期中' and SCORE & 60;
select STUNO,COURSENO,SCORE
from T_SCORE
where TYPE = '期末' and SCORE &= 90 and SCORE &=100;
select STUNO,COURSENO,SCORE
from T_SCORE
where TYPE = '期末' and SCORE &= 90 or SCORE &=60;
select STUNO,COURSENO,SCORE
from T_SCORE
where TYPE = '期末' and SCORE& between 65 and
select STUNO,COURSENO,SCORE
from T_SCORE
where SCORE in('60','70','80');
from T_STUDENT
where STUNAME like '何%';//没有姓李的
from T_STUDENT
where STUSEX
from T_STUDENT
where STUSEX ='girl';
select SCORE
from T_SCORE
where TYPE = '期末'
order by SCORE
select stuno,SCORE
from T_SCORE
where COURSENO = 'C001' and TYPE = '期末'
order by COURSENO asc,SCORE
select SCORE
from T_SCORE
where STUNO in
&&(select STUNO
&&from T_STUDENT
&&where STUNAME = '郭莉芳'
select teaname,coursename
from t_teacher,t_COURSE
where t_teacher.teano=t_course.
select coursename
from t_teacher,t_course
where t_teacher.courseno=t_course.teano and teaname!='梁天';
select STUNAME
from T_STUDENT
where STUNO in(select STUNO
T_SCORE&&&&
where COURSENO =
(select COURSENO
from T_COURSE
where coursename='大学物理'
select distinct& a.score as 期中成绩,b.score as
a.score*0.4+b.score*0.6 as 总评成绩
from t_score,t_score a,t_score b
where a.stuno=b.stuno& and a.type='期中'
and b.type='期末' and a.courseno=b.
select teaname
from t_teacher
where teano in(select teano
coursename='大学物理');
select stuname,stusex
select stuno ||'_'|| stuname
from t_teacher
where teatitle='教授';
select stuname
from t_student
where stuname like '王%'and stusex='男';//没有姓李的
select score,SCORE-60 as "差值"
from& T_SCORE;
select teaname
from t_TEAcher
where teatitle='副教授'or teatitle='讲师';
或者where teatitle!='教授';
select stuname
from t_student
where stuno in(select stuno from t_score where courseno in
(select courseno from t_course where teano in (select teano
from t_teacher where teatitle='教授')));
select coursename,score
from t_course,T_SCORE
where t_course.courseno=T_SCORE.courseno and STUNO in
&&(select STUNO
&&from T_STUDENT
&&where STUNAME = '郭莉芳'and
type='期末'and score&60
select count(stuname) from t_
select count(teaname) from t_
select count(coursename) from t_course
where teano=(select teano from t_teacher where teaname='梁天');
select count(stuname) from T_student
where stuno in(select stuno from t_score where score&0);
select count(coursename) from t_course
where courseno in (select courseno from t_score where stuno
select stuno from t_student where stuname='郭莉芳'));
select avg(score) from t_score where courseno='C002' and
type='期末';
select sum(score) from t_score where courseno='C003' and
type='期中';
select sum(score) from t_
select max(score) from t_score where courseno='C004'and
type='期末';
select teaname,count(teano) as 课程数量 from t_teacher
where teano in (select teano from t_course)
select coursename,avg(score)
from t_course,T_SCORE
where t_course.courseno=T_SCORE.courseno and STUNO in
&&(select STUNO
&&from T_STUDENT
&&where STUNAME = '郭莉芳')
group by coursename
insert into t_teacher values('T008','钟穗珊','教授');
insert into t_teacher(teano,teaname) select stuno,stuname from
where stuno in(select stuno from t_score where score&75 );
update t_teacher set teatitle='助教' wh
insert into t_teacher
select stuno,stuname,'助教'
from t_student
where stuno in(
select stuno
from t_score group by stuno having avg(score)&75);
delete& from t_student where stusex='女';
delete from t_
delete from t_score where stuno in(select stuno from t_student
where stusex='女'
);//不用commit提交,可以用rollback回退;
update t_score set score=score+5;
alter table t_score modify type varchar(16);
update t_score set
score=score+5,type='正常考试';//type='正常考试'不行,实际值8,最大值6;
update t_student set stusex='girl' where stusex='女';
create table pay(
pnum varchar2(16) primary key,
pname varchar2(16),
psex char(6) default '男',
pbirthday date,
pmoney number(7,2));
alter table pay rename to pay2;
create table pay1(
pbirthday,
select stuno,stuname,stusex,stubir,0 from t_
alter table t_teacher add (teasex char(6),teabir date);
alter table t_teache
alter table t_teache
alter table t_teacher rename column teaname to 教师姓名;
alter table t_teacher modify (teatitle VARCHAR2(30));
create table work(
workno varchar2(16),
workname varchar2(16),
worksex varchar2(6),
workbir date,
workwage number(7,2),
primary key (workno,workname));
create table work2(
workno varchar2(16) primary key,
workname varchar2(16) unique,
worksex varchar2(6),
workbir date,
workwage number(7,2));
alter table t_student add unique (stuname) ;
alter table t_student drop unique (stuname);
create table work3(
workno varchar2(16) primary key,
workname varchar2(16),
worksex varchar2(6) check (worksex in('男','女')),
workbir date,
workwage number(7,2));
alter table t_score add constraint sc check (score in (0,100));
create index a on t_student(stuname);
create view girl as
select * from t_student
where stusex='girl';
create view guo(courseno,coursename,scoreavg)
select t_course.courseno,t_course.coursename,avg(score)
from t_course,t_score,t_student
where t_student.stuno=t_score.stuno
and t_score.courseno=t_course.courseno
and t_student.stuname='郭莉芳'
group by t_course.courseno,t_course.
avascore t_score.score%
& select avg(score) into avascore from
& dbms_output.put_line('平均值是: '||avascore);
stunames t_student%
result t_student.stuname%
cursor cur_name is select stuname into stunames.stuname from
& if not cur_name%isopen
& then open cur_
& fetch cur_
& exit when cur_name%
& dbms_output.put_line('姓名是: '||result);
& close cur_
avg(score),decode(sign(avg(score)-90),1,'优秀',0,'优秀',-1,
decode(sign(avg(score)-70),1,'良好',0,'良好',-1,
decode(sign(avg(score)-60),1,'及格',0,'及格',-1,'不及格')))
from t_score,t_student
where t_student.stuname='郭莉芳' and
t_score.stuno=t_student.
create or replace procedure p_score
(tt_stuno t_score.stuno%type,
tt_score out t_score.score%type)
select avg(score) suminto tt_score
from t_score where stuno=tt_
& ttt_score char(20);
p_score('S001',ttt_score);
dbms_output.put_line('平均成绩是:'||ttt_score);
75//有问题
CREATE OR REPLACE PROCEDURE TWOAVG
(STNO T_Student.Stuno%Type)
COUNO INT;
COURSEAVG FLOAT;
& SELECT& COUNT(DISTINCT
T_COURSE.COURSENO) INTO COUNO
& FROM T_COURSE,T_STUDENT,T_SCORE
& WHERE T_COURSE.COURSENO=T_Score.Courseno
& AND T_SCORE.STUNO=T_Student.Stuno
& AND T_Student.Stuno=STNO;
& SELECT AVG(SCORE) INTO COURSEAVG
& FROM T_Score
& WHERE T_Score.Stuno=S
& dbms_output.put_line('课程数量'||COUNO);
& dbms_output.put_line('平均分'||COURSEAVG);
create or replace
trigger cc
& Before update on t_course
& For each row
tea_title t_teacher.teatitle%
Select teatitle into tea_title from t_teacher
Where teano=:old.
tea_title='教授' then
RAISE_APPLICATION_ERROR(-20000, '是教授,不能修改表');
update t_course
set teano='T009'
where teano='T003';
set serveroutput on
&&& cursor
&&& select
teaname from T_TEACHER
t_teacher.TEATITLE='教授';
&&& medi_name
T_TEACHER.TEATITLE%
&&& result
varchar2(200);
fetch cur_name into medi_
exit when cur_name%
result:=result||' '||medi_
dbms_output.put_line(result);
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等,_百度知道
定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等,
定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等,要求类中定义构造函数初始化学生类中的属性信息,定义方法Display用于输出学生信息,并编写main函数,创...
定义一个学生类Student,包括如下属性:学生学号、姓名、年龄、专业、年级等,要求类中定义构造函数初始化学生类中的属性信息,定义方法Display用于输出学生信息,并编写main函数,创建学生对象,通过对象调用相关方法。
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:2171
获赞数:4506
//student.h#ifndef&STUDENT_H#define&STUDENT_H#include&&string&using&namespace&class&student{public:&&&&student(string&no,string&na,int&a,string&spe,string&cla);&&&&~student();private:&&&&string&&&&&string&&&&&int&&&&&string&&&&&string&public:&&&&void&Display();};#endif&//&STUDENT_H//student.cpp#include&&student.h&#include&&iostream&#include&&string&using&namespace&student::student(string&no,&string&na,&int&a,&string&spe,&string&cla){&&&&stuno=&&&&name=&&&&age=a;&&&&specialty=&&&&classlev=}student::~student(){}void&student::Display(){&&&&cout&&&student&no.:&&&stuno&&&&&&&&&&&name:&&&&name&&&&&&&&&&&age:&&&&age&&&&&&&&&&&specialty:&&&&specialty&&&&&&&&&&&class:&&&&classlev&&}//main.cpp#include&&stdio.h&#include&&student.h&int&main(void){&&&&student&stu(&&,&lilei&,18,&computer&,&class&3&);&&&&stu.Display();&&&&return&0;}
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Student类:
package com.
public class Student {
int stuNo;String name,int age,
Student(int s,String n,String se,int a,int w)
stuNo=s;name=n;sex=
age=a;weight=w;
void outPut()
System.out.println(&学号:&+stuNo);
System.out.println(&姓名:&+name);
System.out.println(&年龄:&+age);
System.out.println(&体重:&+weight);
System.out.println(&性别:&+sex);
主类TestClass
package com.
public class TestClass {
public static void main(String[] args) {
Student stu=new Student(,&王宝强&,男,30,70);
Student stu=new Student(201615,&宋喆&,男,25,70)
姓名:王宝强
学号:201615
姓名:宋喆
阅读(...) 评论()扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
java实验3(速度)1.设计一个Student类,其中包含三个私有的成员变量,分别存储:学生学号(No),年龄(Age),年级(Grade)。并在其中定义一个PrintStu()输出学生的学号,年龄和年级;定义一个构造方法,该方法有三个参数,这三个参数分别表示学号、年龄和年级。在main函数中创建Student类型的对象,创建时指定使用相应的构造函数,然后调用PrintStu()输出学生信息。
2. 编译并运行该程序,并将运行结果粘贴到下面: 2. 设计一个Triangle类,分别将三角形的三条边作为属性,并能计算面积(默认为直角三角形,一个参数时默认为等边三角形,三个参数时分别为三条边长) 定义一个Test类使用Triangle类,在这个类的主方法中用不同的构造方法创建三个对象,并分别输出三种三角形的面积。
将上面两个类放在同一目录下,先编译Triangle.java,后编译Test.java, 然后运行Test。 2.设计一个SortInt类,类中包含三个整型成员变量和两个构造函数,一个没有参数(默认),另一个有三个参数(都是整型),并定义一个方法PrintSort(),对三个成员变量排序后输出。(要求:必须在程序中使用this关键字)运行程序并
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
嗯,这是我给你的参考代码.1:package testSpublic class student {
public student(String no1,int age1,String grade1)
no=no1;age=age1;grade=grade1;
public void PrintStu()
System.out.print(no+" "+age+" "+grade);
}}package testSpublic class Main {
public static void main(String[] args) {
student stu=new student("201",19,"大三");
stu.PrintStu();
}}后面两个跟前面的这个差不多,我希望你能自己好好做做,这是Java的基础部分....
为您推荐:
扫描下载二维码C语言:某班有50名学生,本学期进行了8门课的考试,现在要对考试成绩进行处理_百度知道
C语言:某班有50名学生,本学期进行了8门课的考试,现在要对考试成绩进行处理
某班有50名学生,本学期进行了8门课的考试,现在要对考试成绩进行处理:(1)从键盘上输入学生的学号、姓名、每门课程的成绩;(2)计算每名学生的平均分;(3)输出原始成绩单;(4)...
某班有50名学生,本学期进行了8门课的考试,现在要对考试成绩进行处理:
(1)从键盘上输入学生的学号、姓名、每门课程的成绩;
(2)计算每名学生的平均分;
(3)输出原始成绩单;
(4)输出按平均分由高到低排列的成绩单
获赞数:44
#include &iostream&#define STUNO 2struct student{
char name[32]; int score[8]; };int main(){ student stu[STUNO]; for (int i=0;i&STUNO;i++) {
int scoresum=0;
cout&&&输入第&&&i+1&&&个学生学号:&;
cin&&stu[i].
cout&&&输入第&&&i+1&&&个学生姓名:&;
cin&&stu[i].
cout&&&输入第&&&i+1&&&个学生8门成绩:&;
for (int j=0;j&8;j++)
cin&&stu[i].score[j];
scoresum += stu[i].score[j];
stu[i].avescore = scoresum/8;
} for (i=0;i&STUNO;i++) {
cout&&&学生学号:&&&stu[i].no
&&&\t学生姓名&&&stu[i].name
&&&\t成绩:&;
for (int j=0;j&8;j++)
cout&&stu[i].score[j]&&& &;
cout&&&\t平均成绩&&&stu[i].
cout&& } for(int m=STUNO-1;m&0;m--) {
for(int n=0;n&m;n++)
if(stu[n].avescore&stu[n+1].avescore)
temp=stu[n];
stu[n]=stu[n+1];
} } cout&&&排序后:&&& for (i=0;i&STUNO;i++) {
cout&&&学生学号:&&&stu[i].no
&&&\t学生姓名&&&stu[i].name
&&&\t成绩:&;
for (int j=0;j&8;j++)
cout&&stu[i].score[j]&&& &;
cout&&&\t平均成绩&&&stu[i].
cout&& } return 0;}
这个程序在C++环境下运行不出来的,请问是怎么回事
vc6下编译通过
可是我在VC中没有运行出来么
报什么错误
fatal error C1083: Cannot open include file: 'iostream': No such file or directory
你确定你用的是vc
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 面向对象方法的基本思想 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信