简答题

Java有哪些运算符和表达式?请写出下面这些表达式的运算结果(设a=2,b=–3,f=true)。 1)––a%b++ 2)(a >=1)&&a<=12?a:b) 3)f^(a > b) 4)(––a)<< a

正确答案

J.ava的运算符主要由算术运算符、关系运算符、条件运算符、位运算符、逻辑运算符以及赋值运算符。表达式由运算符、操作数和方法调用,按照语言的语法规则构造而成的符号序列。
表达式的结构是:
1)––a%b++的结果是:1
2)(a>=1)&&a<=12?a:b)的结果是:1
3)f^(a>b)的结果是:false
4)(––a)<

答案解析

相似试题
  • 若k为int整型变量且赋值7,请写出赋值表达式k*=k+3的运算结果()。

    填空题查看答案

  • 给出下面有关java.awt.list的表达式,哪些叙述是对的() List 1=new list(6,true)

    多选题查看答案

  • 下面不是Java移位算符的是()

    单选题查看答案

  • 下面每组有两个运算表达式,运算结果相同的一组是()。

    单选题查看答案

  • 两个数8576H和9988H,分别作减法和加法运算,写出指令及运算结果。运算结果影响哪些标志?

    简答题查看答案

  • 下面程序输入两个运算数x,y和一个运算符号op,然后输出该运算结果的值,例如输入3+5↙得到结果8;请判断下面程序的正误,如果错误请改正过来。

    简答题查看答案

  • 请写出描述“-10≤x≤10”的C#语言表达式()。

    填空题查看答案

  • 假设表达式有单字母变量和双目四则运算符构成。试写一个算法,对以逆波兰式表示的表达式求值。

    简答题查看答案

  • 在VisualFoxPro中,如果在一个运算表达式中有逻辑运算、关系运算和算术运算混合在一起,其中不含括号,则它们的运算顺序为()

    单选题查看答案