执行下列程序public class Demo { public static void main(String args[]) { System.out.println(inc(10) + inc(8) + inc(-10)) ; } public static int inc(int temp) { if (temp > 0) { return temp * 2 ; } return -1 ; } }
时间: 2024-02-14 19:25:45 浏览: 82
java 实现凯撒密码(csdn)————程序.pdf
这段代码会输出什么结果呢?
根据代码逻辑,首先会调用`inc(10)`,由于`temp`大于0,所以会返回`temp * 2`,即20。然后会调用`inc(8)`,同样返回`temp * 2`,即16。最后会调用`inc(-10)`,由于`temp`不大于0,所以会返回-1。
因此,最终的输出结果是20 + 16 + (-1),即35。
阅读全文