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;
}
}
解决方案 »
- RMI问题的启动客户端:
- 访问 变量的用get方法与staitc 区别
- 很菜的问题我不会:输入几个字母,要求按ascii排序
- 谁知道java print 的打印范围如何设定?
- 列表框选择问题 _ 为什么选一下,反应两次,如何才能做到只反应一次?
- 关于SQL Server的JDBC驱动的问题-除了JDBC-ODBC桥之外,还有什么驱动程序能够工作于SQLServer之上?
- 救我!关于事件处理,内部类的问题!
- 请问各位一个关于文件操作的问题?
- 初学JAVA,有些问题搞不懂
- 对于java我们应该还要做点什么?
- 如何让Jcombobox的下拉菜单的每个item都有不同的背景色?
- 一段继承的老代码了,菜鸟求教!
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); }
}