在VisualBasic中,表达式“Abs(-5.8)+sqr(225)/Int(-1.9)”的值是()。A、0B、-2C、-1.2D、-2.2

题目

在VisualBasic中,表达式“Abs(-5.8)+sqr(225)/Int(-1.9)”的值是()。

  • A、0
  • B、-2
  • C、-1.2
  • D、-2.2
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

表达式Abs (- 3.6)*sqr(100)的值是( )

A.-360

B.360

C.-36

D.36


正确答案:D

第2题:

表达式Int(8*Sqr(36)*10A(-2)*10+0.5)/10的值是( )。A.0.48B.0.048C.0.5SX

表达式Int(8*Sqr(36)*10A(-2)*10+0.5)/10的值是( )。

A.0.48

B.0.048

C.0.5

D.0.05


正确答案:C
C)【解析】本题考查运算符的优先级。首先计算函数调用,算术运算符优先级从高到低为:^-、*/、+-,因此首先计算sqr(36),然后计算括号内部的负号和平方运算符,接着计算*和+,然后计算Int取整,最后计算/运算符。

第3题:

( 12 )以下关系表达式中,其值为 True 的是

A ) ” XYZ ” > ” XYz ”

B ) ” VisualBasic ” <> ” visualbasic ”

C ) ” the ” = ” there ”

D ) ” Integer ” < ” Int ”


正确答案:B

第4题:

以下关系表达式中,其值为假的是:_______。A.XYZ<"XYz"B.VisualBasic="visualbasic"C.the<>"there"

以下关系表达式中,其值为假的是:_______。

A.XYZ<"XYz"

B.VisualBasic="visualbasic"

C.the<>"there"

D.Integer>"Int"


正确答案:B
解析:字符串比较大小规则:从左到右逐个比较其字符的ASCII值。有以下几种情况:①字符串相等。②当两个字符串不是所有对应位置上的字符都相等,以第一次出现不同字符时的比较结果为准。③前面完全相等,以长者为大。④对于纯英文且大小写相同,可按英文字典顺序比较。在字典顺序后出现的比在前面出现的大。当出现不对应的大小写字母时,小写字母总是大于相同的大写字母。⑤字符串由汉字组成时,实际上按拼音的ASCII值比较。⑥数字字符比较遵循上面的规则。

第5题:

以下关系表达式中,其值为True的是______。

A.XYZ>"XYz"

B.VisualBasic<>"visualbasic"

C.the="there"

D.Integer<"Int"


正确答案:B
解析:字符串比较大小规则:从左到右逐个比较其字符的ASCII码值。有以下几种情况:
①字符串相等。
②当两个字符串不是所有对应位置上的字符都相等,以第一次出现不同字符时的比较结果为准。因此选项A中只需判断“Z”与“z”的大小就可确定表达式的值,“Z”的ASCII码值小于“z”的ASCII码值,因此“XYZ”“XYz”,选项A表达式的值为False。
③前面完全相等,以长者为大。因此选项C中“the”“there”、选项D中“Integer”>“Int”,选项C、D表达式的值均为False。
④对于纯英文且大小写相同,可按英文字典顺序比较。在字典顺序后出现的比在前面出现的大。当出现不对应的大小写字母时,小写字母总是大于相同的大写字母。因此选项B中字符串“visualbasic”的首字符“v”大于字符串“VisualBasic”的首字符“V”,“visualbasic”>“VisualBasic",两者并不相等,而运算符“>”表示不相等,因此选项B表达式的值为True。
⑤字符串由汉字组成时,实际上按拼音的ASCII值比较。
⑥数字字符比较遵循上面的规则。

第6题:

在VisualBasic中,下列函数的值只为1,0,-1的是()。

A.INT(X)

B.ABS(X)

C.SQR(X)

D.SQN(X)


正确答案:D

第7题:

以下关系表达式中,其值为假的是______。A.XYZ<"XYz"B.VisualBasic="visualbasic"C.the<>"there"D.

以下关系表达式中,其值为假的是______。

A.XYZ<"XYz"

B.VisualBasic="visualbasic"

C.the<>"there"

D.Integer>"Int"


正确答案:B
解析:字符串比较大小规则:从左到右逐个比较其字符的ASCII值。有以下几种情况:
①字符串相等。
②当两个字符串不是所有对应位置上的字符都相等,以第一次出现不同字符时的比较结果为准。
③前面完全相等,以长者为大。
④对于纯英文且大小写相同,可按英文字典顺序比较。在字典顺序后出现的比在前面出现的大。当出现不对
应的大小写字母时,小写字母总是大于相同的大写字母。
⑤字符串由汉字组成时,实际上按拼音的ASCII值比较。
⑥数字字符比较遵循上面的规则。

第8题:

在Visual Basic中,下列( )表达式的值不等于4。

A.Int( 4.1)

B.Int( 4.9)

C.Abs(Int(- 3.9))

D.Abs(Int(- 4.5))


正确答案:D

第9题:

下列关系表达式中,其值为True的是( )。

A."XYZ">"XYz"

B."VisualBasic"<>"visualbasic"

C."the"="there"

D."Integer"<"Int"


正确答案:B
B。【解析】VB中比较字符串大小就是比较其ASCII值大小,规则如下:①如果字符串A的前n位的ASCII码值等于字符串B的前n位的ASCII码值,则继续比较下一位;②如果字符串A的第n位的ASCII码值大于字符串B的第n位的ASCII码值,则字符串A>字符串B,反之字符串A<字符串B;③如果每一位的ASCII码值都相等,而且长度相同,则表示字符串A=字符串B;④如果字符串A是字符串B的前m位(例如abcd与abcdef比较),则字符串A<字符串B。由于同一字母的大写的ASCII值小于其小写的ASCII值,根据上述规则本题答案为选项B。

第10题:

下列表达式的值为4的有哪几项。()

A、2*9-14

B、abs(-2)*2

C、Sqr(9)+1

D、Int( 2.9)*2


正确答案:ABCD