import java.lang.Math;
class wp{
double a,n,b,c,d=0;
wp(){
System.out.println("依次输入a和n的值");
a=Input.readFloat();
n=Input.readFloat();
}
void ask(){
for(b=1;b<=i;b++){
c=Math.pow(double a,double b);
d=c+d;
}
System.out.println(d);
}
public static void main(String[] args){
wp w=new wp();
w.ask();
}
}
编译时老报错。很奇怪。请帮我看看
參考答案:a=Input.readFloat();
n=Input.readFloat();
有错,Input类可能是你的那本书自己实现的类,你要把它加到classpath或者把它放到当前文件夹下,如过你用的是JDK5.0或者是6.0,可以用
java.util.Scanner sc = new java.util.Scanner(System.in);
a=sc.nextFloat();
n=sc.nextFloat();