当前位置:系统粉 > 电脑问答 > 其他问答 > Java问题新手请教

Java问题新手请教

提问者:墜缘  |  浏览 次  |  提问时间:2017-01-29  |  回答数量:2

Java问题新手请教package china;import java.util.*;public class Tj {public static void main(String[] args) {Scanner s=new Scanner(System.in);int x=s.nextInt();if(x--<5)System.out.println(++x);elseSystem.out.println(x--);}}复制代码如何理解,希望讲得详细一点。 新手谢谢了

已有2条答案
1217739949sa

1217739949sa

回答数:116  |  被采纳数:66

2017-01-29 22:56:01
package china;
import java.util.*;
public class Tj {

public static void main(String[] args) {
Scanner s=new Scanner(System.in);// 创建一个Scanner 类的对象s,读取从控制台输入的数据
int x=s.nextInt(); // 调用Scanner 类的方法nextInt()把输入的数据赋值给int类型的变量 x
if(x--<5) // 判断变量x的值, 如果x--的值小于5
System.out.println(++x);// 在控制台打印 ++x的值
else//反之,如果如果x--的值不小于5
System.out.println(x--); // 在控制台打印 x-- 的值
}

}
赞 11
小胖来也6

小胖来也6

回答数:198  |  被采纳数:138

2017-01-30 00:46:31
whlusha 谢谢你的热心帮助
赞 19
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航