题一
题目如下:
分析: 想法很简单,就是简单地模拟,从最后一个字母开始向后推,如果最后一个字母已经大于t了,就考虑它的前一个字母,以此类推,输出五个字符串即可。值得注意地是,因为题目要求输出的字符串的大小必须依次递增,所以每次让字符串中的后一个字母就是紧挨着前一个字母的那个字母,至于不紧挨着的情况,则可以用 b[j]++; 去解决,代码如下:
题目如下:
分析: 想法很简单,就是简单地模拟,从最后一个字母开始向后推,如果最后一个字母已经大于t了,就考虑它的前一个字母,以此类推,输出五个字符串即可。值得注意地是,因为题目要求输出的字符串的大小必须依次递增,所以每次让字符串中的后一个字母就是紧挨着前一个字母的那个字母,至于不紧挨着的情况,则可以用 b[j]++; 去解决,代码如下:
相关推荐