您的位置首页百科问答

(vb)表达式Abs(-20)+Sgn(5)& Right("abcdefg",4)的结果是?

(vb)表达式Abs(-20)+Sgn(5)& Right("abcdefg",4)的结果是?

的有关信息介绍如下:

(vb)表达式Abs(-20)+Sgn(5)& Right(

Abs是求绝对值的,所以,Abs(-20)的值是20。Sgn是返回一个整数,表示传入的数值的符号。如果传入0,返回0;传入正数,返回1;传入负数,返回-1。所以,Sgn(5)的值是1。而Right是返回一个字符串的右边的n个字符,所以,Right("abcdefg",4)的值是字符串"defg"。而+两边是数值,所以进行的是算术运算,Abs(-20)+Sgn(5)=20+1=21,而&右边是字符串,所以,先将21转换成字符串后再进行字符串的连接,所以结果是字符串:21defg