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

微信web网站开发b站视频推广网站

微信web网站开发,b站视频推广网站,电商网站用什么做最好,武汉网站优化排名推广输入一个字母实现大小写转换,若输入不为字母重复出入,直到输入为字母为止,并实现大小写转换。 要求使用模运算。 我看了小甲鱼之后写的 注意此处模运算对象为二进制。 A的ASCII码为65,转换为二进制为1000001 Z的ASCII码为90&#…

输入一个字母实现大小写转换,若输入不为字母重复出入,直到输入为字母为止,并实现大小写转换。
要求使用模运算。
我看了小甲鱼之后写的
注意此处模运算对象为二进制。
A的ASCII码为65,转换为二进制为1000001
Z的ASCII码为90,转换为二进制为1011010
a的ASCII码为97,转换为二进制为1100001
z的ASCII码为122,转换为二进制为1111010
观察发现,关键在于二进制的第五位(二进制的第一位是第零位,从右到左起)
大写字母的第五位都是0,小写字母的第五位都为1。
而小甲鱼讲的你只要判断第五位是零是一就可以判断大小写,
并且将大写字母的第五位的零变为1,就会实现相应的的大写字母变为小写字母。
小写字母同样如此。
真是神奇,,,,我不懂原理只能归为神奇/呜呜呜

#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{char letter;cin>>letter;while((letter>'Z'&&letter<'a')||letter<'A'||letter>'z'){cout<<"输入非字母,请重新输入。";cin>>letter;}if(letter&32){letter=letter&95;}else{letter=letter|32;//小甲鱼在此处用的和255,我觉得是错误的。我用32正好可以实现大小写转换。}cout<<letter;return 0;
}
http://www.lbrq.cn/news/2600317.html

相关文章:

  • 做网站做的好的公司站长工具手机综合查询
  • 做婚纱网站策划方案刷外链
  • wordpress顶部是什么seo优化网站优化排名
  • 湘潭做网站价格 d磐石网络关于搜索引擎的搜索技巧
  • 龙华区城市建设局网站百度网站客服
  • 表格网站滚动字体怎么做的seo外包公司怎么样
  • 营销型企业网站建设教案关键词排名手机优化软件
  • 集团门户网站建设费用科目免费seo推广软件
  • 怎么做视频还有网站吗最近韩国电影片
  • 深圳百度推广电话seo排名系统源码
  • 手机收藏网站代码视频号视频下载助手app
  • 做违法网站会怎样seo网站推广的主要目的是什么
  • 短视频营销策划方案范文百度关键词优化首选667seo
  • 产品设计工资一般多少seo网站有优化培训吗
  • 秦皇岛海三建设广州seo网站推广公司
  • 阿里巴巴做公司网站磁力屋 最好用
  • 权威的锦州网站建设seo职位招聘
  • 怎么查那些人输入做网站3分钟搞定网站seo优化外链建设
  • 上海网站设计kinglinkwindows优化大师是什么
  • 网站经营性备案百度广告推广价格
  • 网站建设委托外包协议网站权重查询
  • 长沙手机模板建站快排seo软件
  • 页面设计的网站九易建网站的建站流程
  • 铁岭做网站包括哪些中国职业培训在线官方网站
  • 信阳电子商务网站建设单页应用seo如何解决
  • wordpress代码添加文章字段栏目关键词查询优化
  • 天津河西做网站公司百度指数网址
  • 寻找东莞微信网站建设seo先上排名后收费
  • wordpress虚拟3d网站网络推广方案模板
  • 怎样建设有价值的网站小程序开发文档
  • MCP与Function Calling
  • Physics Simulation - UE中Projectile相关事项
  • Redis之通用命令与String类型存储
  • sifu mod制作 相关经验
  • 机械臂的轨迹生成的多种方案
  • 学习笔记:无锁队列的原理以及c++实现