我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于#c++#的问题:问题遇到的现象和发生背景

问题遇到的现象和发生背景

img

\

img

运行结果及报错内容
error
我想要达到的结果
AC



int main()
{
    string str;
    char k, ch;
    cin >> k >> str;

    if (k >= 'a' && k <= 'z')
        k -= 'a';
    else
        k -= 'A';
    for (size_t i = 0; i < str.size(); i++)
    {
        ch = str[i] - k;
        if ((str[i] >= 'a' && str[i] <= 'z' && ch < 'a') || ch < 'A')
            ch += 26;

        str[i] = ch;
    }

    cout << str;
    return 0;
}

近期文章

  • 代码可运行,但带入结果错误
  • 求显示中文好用的Devc++软件
  • C# 字节数组按照有符号位读取
  • 请帮我看一下这个代码哪里错了
  • 在php中使用带有多个左连接的WHERE子句
  • 隐藏坐标轴代码加进去之后图就空白了,坐标轴也乱码了
  • group by 和casewhen一起我是真不会
  • else if 后加do while循环出问题
  • Sentinel整合Dubbo统一异常处理不生效
  • c语言的数组排列的问题
  • 如何模拟用户登录,设计剪刀石头布游戏,模拟掷骰子?(语言-python)
  • 他们每一行代表什么意思?
  • latex双栏最后一页对齐
  • Laravel测试失败
  • wrong answer是哪里出错了
  • C语言基础7-8百钱百鸡
  • 解释递归实现斐波那契数列
  • 怎么编写函数fun?
  • jdk1.8配Tomcat几
  • androidstudio开发点9图片像素点拉伸设置不生效

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华