问题:
字符号串"1+2+3",请返回这个字符串表达式的值(返回值为6),请给出代码
答案:
Dim MyString, a, b, c,,a1,b1,c1, d
//将字符串"1+2+3"的值赋值给变量MyString
MyString = "1+2+3"
//用Mid函数返回MyString中的的指定值
a = Mid(MyString, 1, 1)'a包含 "1"
b = Mid(MyString, 3, 1)'b包含 "2"
c = Mid(MyString, 5, 1)'c包含 "3"
//用Int函数返回字符串的整数数值
a1 = int(a)
b1 = int(b)
c1 = int(c)
d = a1 + b1 + c1
TracePrint d