更多“We wish to point out that a price raise of about 2% is necessary to compensate for extra packing charges as a result of the change.(英译中) ”相关问题
  • 第1题:

    下列语句中变量result的结果为( )。 public class test { public static void main(String args[ ]) { int sum=10; int r=3; int result=sum %( ++r); System.out.println(result); } }

    A.3

    B.10

    C.2

    D.4


    正确答案:C

  • 第2题:

    下面的语句片段中,变量result结果为( )。 public class Test { public static void main (String args[ ]) { int sum=0; int r=2; iht result=(sum==1?sum:r); System. out. println (result); } }

    A.1

    B.2

    C.10

    D.0


    正确答案:B
    解析:条件运算符?:为三元运算符,它的一般形式为:expression ? statement1:statement2。其中表达式expression的值应为一个布尔值,若该值为true,则执行语句statement1,否则执行语句statement2,而且语句statement1和statement2需要返回相同的数据类型,且该类型不能是 void。在本题中sum等于0,而不等于1,所以返回r的值为2。

  • 第3题:

    4.下面代码片断的输出结果是什么? byte b = 10; char c = 'b'; short s = 100; int i = 4, result1 = b * c; int result2 = ++i - b-- + s++; System.out.println("c=" + (byte) c); System.out.println("result1=" + result1); System.out.println("result2=" + result2);


    1.0

  • 第4题:

    写出下面程序的输出( )。 public class Test { public static void main (String args[ ]) { iht x=1, y=2; System. out. println ("result="+x+y); System. out. println ("result="+(x+y));

    A.result=12 result=12

    B.result=3 result=3

    C.result=3 result=12

    D.result=12 result=3


    正确答案:D
    解析:Java表达式的同级运算符从左到右进行,括号可以改变优先级。+在Java中既是算术的加号也可以作为字符串的连接符号。"result="+x+y中,字符串"result="先与x做字符串的连接,结果字符串result=1再与y做字符串连接。在"result"+(x+y)中,先计算括号中的加法运算,结果为3,"result="再与3做字符串连接。

  • 第5题:

    下列语句片段的结果为int result;int a=17,b=6;result=(a%b>4)? a%b:a/b ;System.out.println(result);

    A. 0

    B. 1

    C. 2

    D. 5


    正确答案:D

  • 第6题:

    11、下列语句片段的结果为: int result; int a = 17, b = 6; result = (a % b > 4)? a % b : a / b ; System,out.println(result);

    A.0

    B.1

    C.2

    D.5


    D