j**a中问号是什么意思

时间:2013.07.04 发布人:starthoil

j**a中问号是什么意思

已解决问题

谷歌starthoil用户在2013.07.04提交了关于“我们都是坏孩子j**a中问号是什么意思”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-08-08T04:11:24。inta=20,b=30,c;
System.out.println(c=(a==b?a/b:b%a));

像这样,运行结果是10.为什么呢?问号和冒号都是什么意思呢希望大家能够帮助她。

详细问题描述及疑问:inta=20,b=30,c;
System.out.println(c=(a==b?a/b:b%a));

像这样,运行结果是10.为什么呢?问号和冒号都是什么意思呢期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:ssw19920823  

?并不是单独的,它和:一起构成一个运算符。
?:是一个三元操作符。。它的用法是(判断条件)?操作十陈哥里助1:操作2
意思是先判断条件来自是否成立,如果成立就执行操问答作1,否则执行操作2。
上面的例子意思病就是先判断a和b是否相等,由于a=20合投钱六两控义财航那电,b=30并不相等,所以执行b%a,这样就会输出10。
这个操作符在c,c++中也有哦。