You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除指定字符串的句号并调整单词输出顺序?

解决方案

核心处理逻辑

  • 移除第三个单词(c)末尾的句号:用TrimEnd('.')方法精准删除字符串末尾的句号字符
  • 反转输出顺序:按「处理后的c → b → a」的顺序拼接,最后在末尾统一添加句号

修改后的代码

Console.WriteLine("Write three words with a point in the end");

var ord = Console.ReadLine().Split(' ');
string a = ord[0];
string b = ord[1];
// 移除c末尾的句号
string c = ord[2].TrimEnd('.');

// 按反转顺序拼接,最后添加句号
Console.WriteLine($"{c} {b} {a}.");

代码说明

  1. ord[2].TrimEnd('.'):仅删除字符串末尾的句号,不会影响单词中间可能出现的点(比如"test.example"这类场景)
  2. 字符串插值$"{c} {b} {a}."比直接用+拼接更简洁易读,输出效果一致
  3. 最终输出严格匹配需求:反转单词顺序,原c的句号被移除,结尾句号添加在a之后

内容的提问来源于stack exchange,提问作者Paulz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 05:35:30