计算机程序设计

VisualBasic表达式Cos(0)+Abs(1)+Int(Rnd(1))的值是()A、1B、-1C、0D、2

题目

VisualBasic表达式Cos(0)+Abs(1)+Int(Rnd(1))的值是()

  • A、1
  • B、-1
  • C、0
  • D、2
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.Int( 4.1)

B.Int( 4.9)

C.Abs(Int(- 3.9))

D.Abs(Int(- 4.5))


正确答案:D

第2题:

数学表达式“In(exy+|arctan(x)|cos3x)”对应的Visual Basic算术表达式是______。

A.Ln(E^(xy)+Abs(Tan(z))+cosx^3)

B.Log(Exp(xy)+Abs(Tan(z))+cos(x)^3)

C.Ln(Exp(x-x-y)+Abs(Atn(z))+cosx^3)

D.Log(Exp(x*y)+Abs(Atn(z))+cos)x)^3)


正确答案:D
解析:把代数表达式写成VB格式的形式,要用算术运算符和内部函数来实现。求x的绝对值用Abs(x),求Ln(x)用Log(x),求ex用Exp(x),求arctan(x)用Atn(x)。

第3题:

产生[10,37]之间的随机整数的VisualBasic表达式是( )。

A.Int(Rnd(1)*27)+10

B.Int(Rnd(1)*28)+10

C.Int(Rnd(1)*27)+11

D.Int(Rnd(1)*28)+11


正确答案:B

第4题:

表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值为( )。

A.1

B.0

C.-1

D.2


正确答案:B

第5题:

以下关系表达式中,其值为假的是______。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值比较。
⑥数字字符比较遵循上面的规则。

第6题:

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

A.INT(X)

B.ABS(X)

C.SQR(X)

D.SQN(X)


正确答案:D

第7题:

将数学表达式cos2(a+B)+5e2写成VisualBasic的表达式,其正确的形式是

A.cos(a+B)^2+5*exp(2)

B.cos^2(a+B)+5*exp(2)

C.cos(a+B)^2+5*1n(2)

D.cos^2(a+B)+5*1n(2)


正确答案:A
解析:主要考查算术运算符。有关算术运算符,历年都有相关试题。e2在VisualBasic中表示为exp(2),cos2(a+B)在VisualBasic中表示为cos(a+B)^2而非cos^2(a+B),故本题选A。

第8题:

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

A ) ” XYZ ” > ” XYz ”

B ) ” VisualBasic ” <> ” visualbasic ”

C ) ” the ” = ” there ”

D ) ” Integer ” < ” Int ”


正确答案:B

第9题:

以下关系表达式中,其值为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值比较。
⑥数字字符比较遵循上面的规则。

第10题:

假定其中的x的单位是角度且不考虑π的值的精度,则与数学公式等的C++语言表达式是( )。

A.sqrt(cos(x))

B.sqrt(abs(cos(x*3.14/180)))

C.sqrt(abs(cos(x*(/180)))

D.sqrt(fabs(cos(x*3.14/180)))


正确答案:D
解析: 本题考查数学表达式的掌握,首先应转换为弧度,然后作为COS函数的参数,求绝对值,最后是开方函数。考生需要掌握的是常用的数学函数。

更多相关问题