A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 丁丙乙甲   /  2015-7-27 23:21  /  2016 人查看  /  22 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

ivae0 初级黑马 2015-7-30 09:29:27
21#
很简单,第一个if条件不满足,跳出if循环,直接输出c的值,楼主再看看基础题学习学习
回复 使用道具 举报
第一个if()括号里面的条件不成立 不会执行{  }里面的东西 很显然后面07到09是在{ }里面的呗直接跳过了
回复 使用道具 举报
因为判断a<b不成立所以直接输出打印了,c的值不变。
如果想要结果为3,那么把中间的IF 带上括号
nt a=2,b= -1,c=2;
    if (a<b)
   {
    if (b<0)
    c=0;
           }
        else c++;
然后输出

        
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马