public class operation{
public static void main(String[]args){
//declare the array and cast the data
int [][]operationList=new int [4][5];
for (int n=1;n<=4 ;n++ )
{
System.out.println("请输入第"+n+"位销售员的业绩:\n-------------------------");
for (int i=0;i<=5 ;i++ )
{
System.out.println("销售员"+n+",业务"+i+"的推销情况:");
try{
dataEachLineString=in.readLine();
}catch(IOException e){e.printStackTrace();}
int dataEachLineInt=Integer.parseInt(dataEachLineString);
operationList[n-1][i-1]=dataEachLineInt;
}
}
//output the result table----the title
System.out.println("\n统计结果:\n统计");
for (int n=1;n<=4 ;n++ )
{
System.out.println("\t业务"+n);
}
System.out.println("\t个人统计");
//output the result table---the context
for (int s=1;s<=4 ;s++ )
{
System.out.println("\n销售员"+s);
for (int t=1;t<=5 ;t++ )
{
System.out.println("\t"+operationList[s-1][t-1]);
}
System.out.println("\t"+dataPerson(s));
}
}
//output the result table---the bottom info
System.out.println("业务统计:");
for (int d=1;d<=5 ;d++ )
{
System.out.println("\t"+dataProject(d));
}
//the method "dataPerson" for calculating the outcome of each salesman
public static int dataPerson(int number){
int result=0;
for (int r=0;r<=4 ;r++ )
{
result+=operationList[number-1][r];
}
return result;
}
//the method "dataProject"for calculating the outcome of each project
public static int dataProject(int number){
int result=0;
for (int n=1;n<=4 ;n++ )
{
result+=operationList[n-1][number-1];
}
return result;
}
}
---------- java编译 ----------
operation.java:39: 需要
System.out.println("业务统计:");
^
operation.java:40: 非法的类型开始
for (int d=1;d<=5 ;d++ )
^
operation.java:63: 需要
^
3 错误
Output completed (0 sec consumed) - Normal Termination