当前位置: 首页 > news >正文

敦煌网站建设网站开发总结 优帮云

敦煌网站建设,网站开发总结 优帮云,做网站需要学习什么知识,wordpress雪花问题:1133. 字符串的反码 类型:字符串 题目描述: 一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码。 如果这是一个小写字符,则它和字符 a 的距离与它的反码和字符 z 的距离…

问题:1133. 字符串的反码

类型:字符串


题目描述:

一个二进制数,将其每一位取反,称之为这个数的反码。下面我们定义一个字符的反码。
如果这是一个小写字符,则它和字符 a 的距离与它的反码和字符 z 的距离相同;如果是一个大写字符,则它和字符 A 的距离与它的反码和字符 Z 的距离相同;如果不是上面两种情况,它的反码就是它自身。
举几个例子,a 的反码是 z ; c 的反码是 x ;W 的反码是 D ;1 的反码还是 1 ;$ 的反码还是$。
一个字符串的反码定义为其所有字符的反码。我们的任务就是计算出给定字符串的反码。

输入:

一个长度不超过 80 个字符的字符串。(字符串不含空格)

输出:

字符串的反码。

样例:

输入:

Hello

输出:

Svool

在这里插入图片描述


完整代码如下:

#include<bits/stdc++.h> 
using namespace std;
int main(){//一、分析问题//已知:一个长度不超过 80 个字符的字符串。 //未知:字符串的反码。//关系:如果这是一个小写字符,则它和字符 a 的距离与它的反码和字符 z 的距离相同;如果是一个大写字符,则它和字符 A 的距离与它的反码和字符 Z 的距离相同;如果不是上面两种情况,它的反码就是它自身。//二、数据定义 string s; //三、数据输入 cin>>s;//四、数据计算 for(int i=0;i<s.size();i++){if(s[i]>='a'&&s[i]<='z'){s[i]='z'-(s[i]-'a');}else if(s[i]>='A'&&s[i]<='Z'){s[i]='Z'-(s[i]-'A');}}//五、输出结果 cout<<s;return 0;	
}
http://www.yayakq.cn/news/274069/

相关文章:

  • 微信可以怎么创建账户网站东莞电子网站建设
  • 重庆网站建设yunhuit国家住房城乡建设厅网站
  • 做网站找哪家好思南注册网站的免费网址
  • 怎么进行网站关键词优化电商网站简单html模板下载
  • 平邑建设局网站首页免费ppt模板下载在哪里下载
  • 西丽建设网站uniapp微信小程序模板
  • 上海建网站开发公网络营销论文
  • 男鞋 东莞网站建设做网站诈钱
  • wordpress 隐私设置2018网站如何做seo
  • 建设银行甘肃省行网站月嫂云商城网站建设
  • 儿童才艺网站建设模板注册了域名之后怎么做网站
  • 更改网站文章上传时间北京专业建设
  • 做worksheet的网站oppo软件商店官网
  • 游戏网站建设策划书怀化网站设计
  • 做网站能赚钱吗知乎手机网站app开发
  • 哪一些网站使用vue做的设计素材网站有哪些免费
  • 慈溪哪点有学做网站的怎么做网站内部链接的优化
  • 济南大型网站建设c语言精品课程网站开发
  • 专业手机网站建设开发工具是什么
  • 专业单位网站开发wordpress博客置顶
  • 同一人可以做几个网站的负责人淘宝联盟个人网站怎么做
  • 天堂网站公司名字变了网站备案
  • 如何申请网站优化工作做物流网站费用多少
  • 全景网站制作教程seo视频教程百度云
  • 杭州手机建站模板南京网站设南京网站设计计
  • 泰兴网站建设吧软文营销写作技巧
  • 亚马逊海外网站山东房和城乡建设厅网站首页
  • 站长之家最新网站山西网站建设怎么样
  • 移动门户网站建设特点数字营销是干啥的
  • 如何做像淘宝一样的网站京东电子商务网站建设目的