鱼C论坛

 找回密码
 立即注册
查看: 2794|回复: 11

[技术交流] 字符串交换(C++板块提升计划)(回复可见)

 关闭 [复制链接]
发表于 2022-10-1 14:29:40 | 显示全部楼层 |阅读模式

评判时间: 2023-1-3 19:54

裁判观点: 说得很好

最佳辩手: zhangjinxuan

好久不见~

国庆节快乐!


                               
登录/注册后可看大图

题目:
输入字符s,数字a,数字b,请你将s的第a位和第b位交换后输出
样例输入:
  1. chokudai
  2. 3 5
复制代码
样例输出:
  1. chukodai
复制代码
代码:
游客,如果您要查看本帖隐藏内容请回复

演示视频在评论区哦

结束时间: 2023-1-3 19:54 裁判: 高山

正方观点 (7)

喜欢本帖

反方观点 (0)

不喜欢本帖

辩手:2 ( 加入 )
 
辩手:0 ( 加入 )

    评分

    参与人数 2荣誉 +7 鱼币 +7 收起 理由
    zhangjinxuan + 2 + 2
    小伤口 + 5 + 5 感谢楼主无私奉献!

    查看全部评分

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

     楼主| 发表于 2022-10-2 18:29:03 | 显示全部楼层
    本帖最后由 高山 于 2022-10-2 18:59 编辑

    评分

    参与人数 1荣誉 +1 鱼币 +1 收起 理由
    zhangjinxuan + 1 + 1

    查看全部评分

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

     楼主| 发表于 2022-10-1 14:31:25 | 显示全部楼层
    大家喜欢的可以投票哦~
    @zhangjinxuan @元豪 @小伤口  求支持
    如果只是评论请选择中立
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-1 14:33:14 | 显示全部楼层
    让我敲敲代码...
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-1 14:34:37 | 显示全部楼层
    1. #include <cstdio>
    2. #include <algorithm>

    3. using namespace std;

    4. int main() {
    5.         char str[101];
    6.         int a, b;
    7.         scanf("%s%d%d", str, &a, &b);
    8.         swap(str[a - 1], str[b - 1]);
    9.         printf("%s", str);
    10.         return 0;
    11. }
    复制代码
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

     楼主| 发表于 2022-10-1 15:35:01 | 显示全部楼层
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-1 15:54:48 | 显示全部楼层
    不知道...
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-1 18:39:38 | 显示全部楼层
    1. int main()
    2. {
    3.     char str[1024];
    4.     int a = 0, b = 0;
    5.     scanf_s("%s%d%d", str, 1024, &a, &b);

    6.     if (a > 1024 || b > 1024)
    7.         return -1;

    8.     str[a - 1] = str[b - 1] ^ str[a - 1];
    9.     str[b - 1] = str[b - 1] ^ str[a - 1];
    10.     str[a - 1] = str[a - 1] ^ str[b - 1];
    11.     printf_s("%s\n", str);

    12.     return 0;
    13. }
    复制代码
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-1 20:43:56 | 显示全部楼层
    是系列的计划么?
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

     楼主| 发表于 2022-10-1 21:01:00 | 显示全部楼层
    本帖最后由 高山 于 2022-10-1 21:16 编辑


    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-1 21:14:49 | 显示全部楼层
    谢谢
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    发表于 2022-10-2 18:47:14 | 显示全部楼层
    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

    GMT+8, 2024-4-25 02:22

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表