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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.     单独使用的时候, ++和-- 无论是放在变量的前边还是后边,结果是一样的。
        参与操作的时候,如果放在变量的后边,先拿变量参与操作,后拿变量做++或者--。
        参与操作的时候,如果放在变量的前边,先拿变量做++或者--,后拿变量参与操作。
2.  (1)&是逻辑与。a&b,a和b都是true,结果为true,否则为false
             &&是短路与。作用和&相同,但是有短路效果
     (2)|是逻辑或。a|b,a和b都是false,结果为false,否则为true
             ||是短路或。作用和|相同,但是有短路效果
3. (1)s+=1,将s+1的值给s
    (2)s=s+1,将s+1的值赋值给s
4.  (1)if语句
             格式:
             if (关系表达式) {
             语句体;       
              }
执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体

③如果关系表达式的值为false就不执行语句体

④继续执行后面的语句内容
         (2)if..else语句
                  格式:
                  if (关系表达式) {
                  语句体1;       
                  } else {
                  语句体2;       
                  }
执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体1

③如果关系表达式的值为false就执行语句体2

④继续执行后面的语句内容
            (3)if..else if..else语句
                   格式:
                    if (关系表达式1) {
                    语句体1;       
                    } else if (关系表达式2) {
                    语句体2;       
                    }
                    …
                   else {
                   语句体n+1;
                    }
执行流程:

①首先计算关系表达式1的值

②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值

③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值

④…

⑤如果没有任何关系表达式为true,就执行语句体n+1。

5.(1)导包。Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。
        import java.util.Scanner;
   (2)创建Scanner对象。
        Scanner sc = new Scanner(System.in);
   (3)接收数据
        int i = sc.nextInt();
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马