b$=left$(a$,i)
b$=right$(a$,i)
两个字符函数用法基本是一样的了,
参数都不可以省略的.
我们只说说一些特殊情况.

1. a$可以是空串,长度为0
2. i不可以是负数,但可以是小数,以其值四舍五入为准.
   (QB的这个四舍五入很奇怪的,五是不入的,大于五才入的
    比如说2.5四舍五入后是2
          2.500001四舍五入后才是3)
3. i可以为0,得到的是空串
   i可以大于源字符串a$的长度,但会以a$的长度len(a$)为准.
   即最多只能得到a$本身.

有了这些特点,
我们就可以充分利用
有很多特殊的判别我们就可以巧妙的隐含了.

如:

以成绩分数加星,少于60分不及格的没有星,
60分的有一颗,每加十分加一颗,五颗星是最高限制.

print right$("*****",(funsu-54.9)/10*(-(funsu>=60)))
  或者
print left$("*****",(funsu-50)\10*(-(funsu>=60)))

哪怕你超过100分多少倍,还是只有五颗星.


哆嗦的题外:
    社会上都说学校以成绩分数给学生分层次是歧视,不利于同学的健康成长,
破坏同学间的团结,成绩的高低会有很多因素,不一定能完全反映这位同学的学
习好与坏.
    那么我说,社会上评价一个人的成功与否是不是还得衡量他的财富?钱多钱
少就是标准,还能有其他借口吗?