按从小到大的顺序输出这三个字符串应该是:1. "basic"+"borland+c++"2. "turbo+T"解释如下:首先比较字符串的第一个字符,第一个字符串"turbo+T"和第二个字符串"basic"+"borland+c++"的第一个字符都是'b',所以需要继续比较下一个字符。第一个字符串的第二个字符是'u',而第二个字符串的第二个字符是'o',因此第二个字符串要排在第一个字符串前面。所以按照从小到大的顺序输出这三个字符串是:"basic"+"borland+c++","turbo+T"。
字符串的大小比较本质上是一个一个字节的比较。每个字节比较的内容就是ASCII码的大小。先看第一个字节:‘t’>‘b’=‘b’第一个大于后面两个;再看第二个字节:‘a’< ‘o'因此第三个大于第二个综合看就是“basic”< “borland+c++”<“turbo+T”