public class Alone{
int a,b,c,d,e;
double f;
String n;
e=a+b+c+d;
f=(double)e/4;
System.out.println("平均:"+f);
if(f>=85)
n="优";
else if(f>=60)
n="良";
else n="差";
System.out.println("评价:"+n);
public static void main(String[] args){
Alone aa=new Alone();
aa.a=90;
aa.b=75;
aa.c=90;
aa.d=85;
}
}
int a,b,c,d,e;
double f;
String n;
e=a+b+c+d;
f=(double)e/4;
System.out.println("平均:"+f);
if(f>=85)
n="优";
else if(f>=60)
n="良";
else n="差";
System.out.println("评价:"+n);
public static void main(String[] args){
Alone aa=new Alone();
aa.a=90;
aa.b=75;
aa.c=90;
aa.d=85;
}
}
int a,b,c,d,e;
double f;
String n; public void show(){
e=a+b+c+d;
f=(double)e/4;
System.out.println("平均:"+f);
if(f>=85)
n="优";
else if(f>=60)
n="良";
else n="差";
System.out.println("评价:"+n);
} public static void main(String[] args){
Alone aa=new Alone();
aa.a=90;
aa.b=75;
aa.c=90;
aa.d=85;
aa.show();
}
}
楼主可能是从c++转过来的吧
我运行了下
共10个错误
楼主把功能块单独写个函数看看
我这样改了下,运行没问题了
public class Alone{
int a,b,c,d,e;
double f;
String n;
public void al()
{
e=a+b+c+d;
f=(double)e/4;
System.out.println("平均:"+f);
if(f>=85)
n="优";
else if(f>=60)
n="良";
else n="差";
System.out.println("评价:"+n);
}
public static void main(String[] args){
Alone aa=new Alone();
aa.a=90;
aa.b=75;
aa.c=90;
aa.d=85;
aa.al();
}
}
if(f>=85)
n="优";
else if(f>=60)
n="良";
else n="差";
System.out.println("评价:"+n);
把这些用一个方法括起来
int a,b,c,d,e;
double f;
String n;
void avg(int a,int b,int c,int d){
e=a+b+c+d;
f=(double)e/4;
System.out.println("平均:"+f);
if(f>=85)
n="优";
else if(f>=60)
n="良";
else n="差";
System.out.println("评价:"+n);
}
public static void main(String[] args){
简单题 aa=new 简单题();
aa.avg(90,75,90,85); }
}