为了账号安全,请及时绑定邮箱和手机立即绑定

if 后小括号里的表达式的值为 false 时,程序需要执行后面大括号里的语句 这个答案不对吧

if 后小括号里的表达式的值为 false 时,程序需要执行后面大括号里的语句,这个应该是为ture才执行吧

正在回答

7 回答

    int a=10;

    int b=0;

if(b<a){

    b++

System.out.println(b)

};

当括号里的条件成立才会执行后面大括号里的循环体


0 回复 有任何疑惑可以回复我~

false是假的意思 题目问的是错误的是哪个选项,当if为假的时候不执行大括号里的代码  

0 回复 有任何疑惑可以回复我~

咦 我也觉得是true 才执行吧

0 回复 有任何疑惑可以回复我~
c选项的意思是,条件语句if中(没有else),当小括号里的值是false,程序执行后面大括号里的语句;错误。
因为
if(条件){

              条件成立执行}。“反之——条件不成立就不执行”。

ps:c选项知识点在 “Java入门第一季”=> " 第4章 流程控制语句" =>"4-1  Java条件语句之 if".
(我说的对么?)


1 回复 有任何疑惑可以回复我~
正常的是你说的那样,也可以是楼上的说的那种,楼上那种其实也就是把本来是false的再转换为能被if执行的true情况,就是给它一层伪装!说得不好不要喷


0 回复 有任何疑惑可以回复我~

boolean a = false;

if(a = false)表达式成立,即可执行大括号里面的代码

0 回复 有任何疑惑可以回复我~
#1

qq_倒计时_3

楼上写错了,不是=号,要改成==号,
2017-09-02 回复 有任何疑惑可以回复我~

表达式成立才执行后面括号里的内容

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

if 后小括号里的表达式的值为 false 时,程序需要执行后面大括号里的语句 这个答案不对吧

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信