JAVA 输出语句

来源:百度知道 编辑:UC知道 时间:2024/06/21 20:31:53
int x=11;
System.out.println((x--)+(x--)+(x--));
System.out.println(x);
X分别是多少

祝你剩蛋快乐。 你炒个蛋炒饭, 把蛋挑出来, 留着明年吃吧。
你太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太太强悍了。

结果是30 8.

System.out.println("");

这是基本的输出语句。不知道你要其他的什么输出语句吗?

System.out.println("")

30
8

public class MathTest
{
public static void main(String[] args)
{
int x=11;
/* 分析过程:
System.out.println((x--)这个时候括号里的值还是11+(x--)这个括号里的数字是10,因为前面括号里操作为减了1,+(x--)这个括号里是9,因为前面括号里操作后减的一);
*/
System.out.println((x--)+(x--)+(x--)); //此处结果为11+10+9=30
System.out.println(x);//由于上面语句里最后的语句块里最后操作完成后要减1,所以这里是9
}
}
呵呵~~平安夜了,祝所有朋友开心快乐哈

第一个的答案是30,第二个输出的是9,因为x--相当于x=x-1