在PHP中,表达式“3/2”的运算结果是()。A、1B、1.5C、1.0D、2

题目

在PHP中,表达式“3/2”的运算结果是()。

  • A、1
  • B、1.5
  • C、1.0
  • D、2
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在VB中,表达式2^3的结果是:( )

A.5

B.8

C.6

D.3


正确答案:B

第2题:

在C语言程序中,表达式5%2的结果是。

A. 2.5

B. 2

C. 1

D. 3


参考答案:C

第3题:

已知$g=14,则PHP表达式$h=$g+=10,运算后的结果是$h=$g=24。()

此题为判断题(对,错)。


正确答案:√

第4题:

表达式1+3\2>1 Or 6 Mod 4<3 And Not 1的运算结果是( )。

A.-1

B.0

C.1

D.其他


正确答案:A
解析: 本题考查VBA中运算符优先级的知识。在VBA中,运算符之间的优先级的关系是:算术运算符>连接运算符>比较运算符>逻辑运算符。而各种运算符内部的各种运算符也有其自已的优先级。另外要注意,在进行逻辑运算时And优先级高于Or。在VBA中允许逻辑量进行算术运算,True处理成-1,False处理成0;反过来数值参与逻辑运算时0处理成False,非0处理成True。

第5题:

表达式1.5+3\2>2Or7Mod3<4AndNot1的运算结果是( )。

A.-1

B.0

C.1

D.其他


正确答案:C
解析:本题考查表达式的运算结果。表达式涉及算术运算、关系运算和逻辑运算。首先要知道表达式出现的各种运算符的含义;其次要清楚这3类运算优先级。先计算表达式“1.5+3\2>2”。运算符“\”表示整数除法,“3\2”的结果是1。“1.5+3\2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7 Mod 34”。Mod为求模运算,“7 Mod 3”的结果为1。所以“7Mod 34”的结果为True。这样,整个表达式变为:True Or True And Not 1。逻辑运算的优先级从高到低是:Not→And→Or→Xor→Eqv→Imp。先计算“Not1”,结果为False。再计算True And False,结果为 False。最后计算True Or False,用1表示True。答案为C。

第6题:

表达式!2的运算结果是1。()

此题为判断题(对,错)。


参考答案:错误

第7题:

设有定义语句:int a=12;,则表达式a*=2+3的运算结果是______。


正确答案:60
60 解析:本题考核C++运算符运算优先级和结合性。表达式"a*=2+3,"先计算“2+3”得到5,然后计算a*=5,得到a的值为60。

第8题:

在VB中,表达式 5\2的结果是( )

A.2

B.3

C. 2.5

D.1


正确答案:A

第9题:

表达式1.5+3\2>20r7Mod 3<4AndNotl的运算结果是( )。

A.-1

B.0

C.1

D.其他


正确答案:C
解析:本题考查表达式的运算结果。表达式涉及算术运算、关系运算和逻辑运算。首先要知道表达式出现的各种运算符的含义:其次要清楚这3类运算优先级。先计算表达式“1.5+3\2>2”,运算符“\”表示整数除法,“3\2”的结果是1,“1.5+3L2>2”相当于“2.5>2”,所以“1.5+3\2>2”的结果为True。再计算“7Mod34”,Mod为求模运算,“7Mod3”的结果为1,所以“7Mod34”的结果为True。这样,整个表达式变为:TrueOrTmeAndNotl。逻辑运算的优先级从高到低是:Not→And→Or→Xor→EQv→Impo先计算“Not1”,结果为False;再计算TrueAndFalse,结果为False;最后计算TrueOrFalse,用1表示True。本题答案为选项C。

第10题:

在表达式2+3*4^5.Sin(x+1)/2中,首先进行的运算是( )。A.4 ^ 5B.3*4C.x+1S

在表达式2+3*4^5.Sin(x+1)/2中,首先进行的运算是( )。

A.4 ^ 5

B.3*4

C.x+1

D.Sin


正确答案:C
c)【解析】本题考查表达式的优先级。题目中表达式的优先级最高的是函数调用,先进行函数运算,接下来由高到低依次为算术运算符、字符运算符、关系运算符、逻辑运算符。算术运算符的优先级从高创低为:^-,*/,+-,因此首先进行的运算是(x+1)。