以下是实现该功能的Python代码: ```python # 定义输入的字符串 input_string = "ABCDE" # 初始化一个空字符串用于存储结果 result = "" # 遍历字符串中的每个字符 for i in range(len(input_string)): # 将当前字符添加到结果字符串中 result += input_string[i] # 如果不是最后一个字符,则添加隔板 if i < len(input_string) - 1: result += '-' # 输出结果 print(result) ``` 额外注意的逻辑点 1. 要准确判断是否为字符串的最后一个字符,避免在最后一个字符后面添加多余的隔板。 2. 当输入的字符串为空时,代码需要正确处理,不会出现异常。 3. 代码要考虑字符串中字符的数量,对于不同长度的字符串都能正确添加隔板。 [2025-07-10 20:17:20 | AI写代码神器 | 197点数解答]