Compilation Java can';找不到符号编译错误
当我编译找不到符号时,我一直收到错误我不知道为什么?任何帮助都将不胜感激Compilation Java can';找不到符号编译错误,compilation,Compilation,当我编译找不到符号时,我一直收到错误我不知道为什么?任何帮助都将不胜感激 import java.lang.*; import java.util.*; public class numerical000 { public static void main(String args[]) { int x = 0, a0 = 0, b0 = 4; int a1; int b1; int i; int myfunc = x-1;
import java.lang.*;
import java.util.*;
public class numerical000 {
public static void main(String args[]) {
int x = 0, a0 = 0, b0 = 4;
int a1;
int b1;
int i;
int myfunc = x-1;
for (i=1 ; i<=2 ; i++ )
x = ((a0+b0)/2);
if ((f(a0)*f(x)) = 0)
System.out.println("The Root is"+x);
if ((f(a0)*f(x)) > 0) {
a1 = x;
b1 = b0;
}
else {
a1 = a0;
b1 = x;
}
System.out.println("Root obtained: " + x);
System.out.println("Estimated error: " + myfunc);
}
}
import java.lang.*;
导入java.util.*;
公共类数字1000{
公共静态void main(字符串参数[]){
int x=0,a0=0,b0=4;
int a1;
int b1;
int i;
int myfunc=x-1;
对于(i=1;i 0){
a1=x;
b1=b0;
}
否则{
a1=a0;
b1=x;
}
System.out.println(“获得的根:+x);
System.out.println(“估计误差:+myfunc”);
}
}
Q:这应该是什么
for(i=1;i0){
问:为什么在“for循环”之后出现“else”块
以下是我从您的代码片段中得到的错误:
numerical000.java:10: ';' expected
for (i=1 ; i 0) {
^
numerical000.java:10: not a statement
for (i=1 ; i 0) {
^
numerical000.java:13: 'else' without 'if'
else {
^
3 errors
问:请发布您的确切代码,以及确切的错误消息:)您在这里需要担心的不仅仅是编译错误。您似乎需要先复习一些概念,因为从逻辑上讲,即使您以某种方式编译了程序,您的程序也不会达到预期的效果
if ((f(a0)*f(x)) = 0)
是作业,不是检查。抱歉,伙计们,我的错误源代码现在已编辑。请您再次检查代码并忽略
Hi-谢谢您的编辑。这是您当前的问题:“f(a0)*f(x))`显示错误,以便我们能更好地帮助您