cannot find symbol System.out.printf("%.1f+%.1fi",(ac+bd)/(c2+d2),(bc-ad)/(c*c+d*d)); ^ symbol: variable ac location: class Complex
时间: 2024-03-28 21:37:53 浏览: 104
libz.so.1+libz.so.1.2.11 centos rocky原始文件2024
这个错误是因为在你的代码中,变量 `ac` 没有被声明或定义。你需要在使用这个变量之前,先声明并定义它。同样的情况也适用于变量 `bd`、`c2`、`d2`、`bc` 和 `ad`。
这些变量可能是你之前的代码中定义过的,但是在当前的作用域中没有被声明或定义,导致编译器无法识别它们。你需要确认这些变量在当前的作用域中是否已经被声明或定义,并且名称是否正确。
如果这些变量确实是你之前定义过的,但是在当前的作用域中无法访问到,你可以考虑将它们定义在更大的作用域中,以便在需要使用它们的地方都可以访问到。
阅读全文