A. 电子商务期末考试科多不多
不多才四科呢
B. JAVA计算各个专业学生上电子商务课程的人数和期中考试的平均成绩,急~
你原来是什么语言没看懂,用java写了一个
importjava.io.BufferedReader;
importjava.io.InputStream;
importjava.io.InputStreamReader;
importjava.util.ArrayList;
importjava.util.HashMap;
importjava.util.List;
importjava.util.Map;
publicclassDemo{
staticclassStudent{
Stringid;
Stringname;
StringdepartmentId;
StringmidExamScores;
StringfinalExamScores;
publicStudent(Stringline){
String[]infos=line.split(";");
id=infos[0];
name=infos[1];
departmentId=infos[2];
midExamScores=infos[3];
finalExamScores=infos[4];
}
}
staticclassDepartment{
Stringid;
Stringname;
publicDepartment(Stringline){
String[]infos=line.split(";");
id=infos[0];
name=infos[1];
}
}
staticclassScores{
intnum=0;
doublescores=0;
}
publicstaticvoidmain(String[]args){
Map<String,Scores>scoresOfDepartment=null;
List<Department>departments=null;
scoresOfDepartment=readStudentFile("student.txt");
departments=readDepartment("department.txt");
for(Departmentdepa:departments){
Scoresscores=scoresOfDepartment.get(depa.id);
System.out.println("专业名称:"+depa.name+" 上课人数:"+scores.num+" 期中考试平均成绩:"+(scores.scores/scores.num));
}
}privatestaticList<Department>readDepartment(StringfilePath){
List<Department>result=newArrayList<Demo.Department>();
InputStreamin=null;
InputStreamReaderinReader=null;
BufferedReaderreader=null;
try{
in=ReadFile.class.getResourceAsStream(filePath);//文件和类放在同一目录
inReader=newInputStreamReader(in);
reader=newBufferedReader(inReader);
Stringline=null;
while((line=reader.readLine())!=null){
result.add(newDepartment(line));
}
}catch(Exceptione){
e.printStackTrace();
}finally{
if(reader!=null){
try{
reader.close();
}catch(Exceptione){
e.printStackTrace();
}
}
}
returnresult;
}
privatestaticMap<String,Scores>readStudentFile(StringfilePath){
Map<String,Scores>result=newHashMap<String,Scores>();
InputStreamin=null;
InputStreamReaderinReader=null;
BufferedReaderreader=null;
try{
in=ReadFile.class.getResourceAsStream(filePath);//文件和类放在同一目录
inReader=newInputStreamReader(in);
reader=newBufferedReader(inReader);
Stringline=null;
while((line=reader.readLine())!=null){
Studentstudent=newStudent(line);
Scoresscores=null;
if(result.containsKey(student.departmentId)){
scores=result.get(student.departmentId);
}else{
scores=newScores();
result.put(student.departmentId,scores);
}
scores.num++;
scores.scores+=Double.parseDouble(student.midExamScores);
}
}catch(Exceptione){
e.printStackTrace();
}finally{
if(reader!=null){
try{
reader.close();
}catch(Exceptione){
e.printStackTrace();
}
}
}
returnresult;
}
}
C. 电子商务期末考试题
电子商务最近有点难做啊,如果不是硕士博士学位,基本出来都是从客服做起,很难。