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. 電子商務期末考試題
電子商務最近有點難做啊,如果不是碩士博士學位,基本出來都是從客服做起,很難。