• 2022-06-05
    若int x,y;以下表达式不能正确表示数学关系|x-y|<5的是
    A: fabs(x-y)<5
    B: (x-y)<-5|| !(y-x)>5
    C: x-y>-5 && x-y<5
    D: (x-y)*(x-y)<25
  • B

    内容

    • 0

      下列关于绝对值正确的是( ) A: ||x|-|y||&lt;|x-y| B: |x+y|=0,则有|x|=|y| C: |x|-|y|&lt;|x-y| D: |x+y|&lt;|x|+|y|

    • 1

      若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|&lt;10的是( ) A: (x-y)10 B: fabs(x-y)&lt;10 C: x-y&gt;-10 &amp;&amp; x-y&lt;10 D: (x-y)*(x-y)&lt;100

    • 2

      对于 int x=10, y=100; 以下逻辑表达式的值为0的是( )。 A: ( x &gt; 100 | | y &lt; 10 ) &amp;&amp; y == 100 B: ( x &gt; 0 &amp;&amp; y &gt; 0 ) | | x &lt; 100 C: ( x &gt; 10 | | y &gt; 10 ) &amp;&amp; x == 10 D: x &gt; 100 | | y &lt; 10 | | y &gt; 10

    • 3

      设整型变量x为5,y为2,结果值为1的表达式是( )。 A: !(y == x / 2) B: y != x % 3 C: x &gt; 0 &amp;&amp; y &lt; 0 D: x != y || x &gt;= y

    • 4

      下列程序段运行后的结果是()int x = 1;int y = 2;x += y + y;if (x &lt; 5 &amp;&amp; y &lt;= 4) {System.out.println("1");} else if (x &gt;= 5 || y &gt; 4) {System.out.println("2");} else {System.out.println("error");} A: 无法编译 B: 程序报错 C: 1 D: 2