这是由于文件的结构标签丢失造成的。
文件中明显out文件没有被识别,选择文件对应的文件标签默认的out文件为输出文件src为源文件,选择out文件夹点击Excluded将out文件夹标记为输出文件然后重启IDE。选择对应的文件标签后软件会自动识别内容。
IntelliJIDEA是Java语言的集成开发环境,是公认的最好用的java开发工具之一。使用这个工具可以帮助我们快速的开发Java程序。其次,IntelliJIDEA不仅支持windows还支持Linux,这对Linux十分的友好,也让Linux用户更加的喜爱它。
逻辑我看不懂 不过循环变量的控制 你的程序里就有问题 我改成自加一了 不然死循环
public static void main(String[] args) {
int i8 = 0, i5 = 0, i3 = 0, i2 = 0, i1 = 0;
int n8 = 0, n5 = 0, n3 = 0, n2 = 0, n1 = 0;
double term, max = 0;
for (i8 = 0; i8 < 3; i8++)
for (i5 = 0; i5 <= (20 - 8 i8) / 5; i5++)
for (i3 = 0; i3 <= (20 - 8 i8 - 5 i5) / 3; i3++)
for (i2 = 0; i2 <= (20 - 8 i8 - 5 i5 - 3 i3) / 2; i2++) {
i1 = 20 - 8 i8 - 5 i5 - 3 i3 - 2 i2;
term = 20000 Mathpow((100063 12), i1)
Mathpow((12 00063 12), i2)
Mathpow((13 00069 12), i3)
Mathpow((15 00075 12), i5)
Mathpow((18 00084 12), i8);
/ 计算到期时的本利合计 /
if (term > max) {
max = term;
n1 = i1;
n2 = i2;
n3 = i3;
n5 = i5;
n8 = i8;
}
if (term > max) {
max = term;
n1 = i1;
n2 = i2;
n3 = i3;
n5 = i5;
n8 = i8;
}
}
Systemout
println("For maxinum profit,he should so save his money in a bank:");
Systemoutprintln(" made fixed deposit for 8 year: " + n8 + " times");
Systemoutprintln(" made fixed deposit for 5 year: " + n5 + " times");
Systemoutprintln(" made fixed deposit for 3 year: " + n3 + " times");
Systemoutprintln(" made fixed deposit for 2 year: " + n2 + " times");
Systemoutprintln(" made fixed deposit for 1 year: " + n1 + " times");
Systemoutprintln(" Toal: " + max);
}
以上就是关于能把下面的c语言代码转换成java代码吗全部的内容,包括:能把下面的c语言代码转换成java代码吗、C的函数转换成java、C程序中的一个方法转换成Java语言等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)