表达式Str(Len("123"))+Str(77)的值是( )。A.377.7B.377.7C.80.7D.12377.7

题目

表达式Str(Len("123"))+Str(77)的值是( )。

A.377.7

B.377.7

C.80.7

D.12377.7


相似考题
更多“表达式Str(Len("123"))+Str(77)的值是()。A.377.7B.377.7C.80.7D.12377.7 ”相关问题
  • 第1题:

    下列表达式的值为2123的是( )。

    A. Val("123asd")&2000

    B. Val("123asd")+2000

    C. Str(123)&"2000"

    D. Str(123)+"2000"


    正确答案:B
    B) 【解析】本题考查系统函数和字符串连接运算符。Val的功能是把从头开始的连续数字串转化成数字。而Str的功能是把数字转化为字符。当操作数的字符串时,运算符“+”表示对字符串进行连接运算,否则为加法运算。因此选项A)为1 232 000,选项B)为2123,选项C)和D)全部为1 232 000。

  • 第2题:

    表达式Str(Len("123"))+Str(77.7)的值是( )。

    A.377.7

    B.377.7

    C.80.7

    D.12377.7


    正确答案:B
    解析: 解本题有两个关键点:一是运算的先后顺序,这里应该是Len函数→Sir函数→+计算(连接);二是Len函数和Str函数的功能,Len函数用来计算字符串的长度,“123”长度为3(空格、小数点各算一个长度)。Str函数是将数字转为字符串,注意转换后数字前会保留一空位表示正负。这里“3”转换后为“_3”(“_”表示空格)。
    “+”运算符时有可能是做加法,也有可能是做字符串连接,其结果根据两个参与运算的表达式决定。如果两个表达式都是数值数据类型,进行相加运算;如果两个表达式都是字符,进行相连接运算。

  • 第3题:

    表达式Str(Len"123'))+Str(77.7)的值是( )。

    A.377

    B.377.7

    C.80.7

    D.12377.7


    正确答案:B

  • 第4题:

    表达式Sb(Len("123"))+Str(77.7)的值为( )。

    A.377.7

    B.377.7

    C.80.7

    D.12377.7


    正确答案:B

  • 第5题:

    表达式Str(Len(“123”))+Str(77.7)的值是( )。

    A.377.7

    B.377.7

    C.80.7

    D.12377.7


    正确答案:B
    解析:解本题有两个关键点:一是运算的先后顺序,这里应该是Len函数→Str函数→计算(连接);二是Len函数和Sb函数的功能,Len函数用来计算字符串的长度,“123”长度为3(空格、小数点各算一个长度)。Str函数是将数字转为字符串,注意转换后数字前会保留一空位表示正负。这里“3”转换后为“_3”(“_”表示空格)。“+”运算符时有可能是做加法,也有可能是做字符串连接,其结果根据两个参与运算的表达式决定。如果两个表达式都是数值数据类型,进行相加运算:如果两个表达式都是字符,进行相连接运算。