试题8 算法训练 P0103(从键盘输入一个大写字母,要求改用小写字母输出。)_从键盘输入一个大写字母,要求改用小写字母输出,fun函数-程序员宅基地

技术标签: c++  蓝桥试题训练  

题目:

从键盘输入一个大写字母,要求改用小写字母输出。

输入
  A
输出
  a


  • 分析思路:
    主要考虑ASII码值的相互转化
    a: 对应ASII值为:97
    A: 对应ASII值为:65
    大小写之间相差32

  • 方法1代码:

#include <iostream>
#include <algorithm>
using namespace std;

const int n=2;
int main()
{
    
char A[n];
cin>>A;
char B[n];
for(int i=0;i<n;i++)
B[i]=char(int(A[i])+32);
for(int i=0;i<n;i++)
cout<<B[i];
return 0;
}

方法2代码:

#include <iostream>
#include <algorithm>
using namespace std;

int main(){
    
    char i;
    while(1)
    {
    
        cin >> i;  //大写字母
        if((i>=65)&&(i<=96))
        {
    
            i=i+32;
            cout << i;
        }
        else
            cout << (int)i;
            return 0;
    }
}

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/gl620321/article/details/106150477

智能推荐

在使用pyrcc5编译二进制文件出现错误Cannot find file:和pyrcc5: "No resources in resource description."-程序员宅基地

文章浏览阅读8.7k次。1、文件的路径为英文路径,中文路径不可以2、确定正确配置pyrcc3、就是资源文件的位置要放在当前项目下,不然会出现错误经过以上步骤,正确编译二进制文件apprcc.qrc文件的格式为<rcc version='1.0'> <qresource> </qresource></rcc>导入文件路径后..._no resources in resource description.

mysql --batch_mysql executeBatch批量提交数据,varchar字段内容带(")双引号-程序员宅基地

文章浏览阅读118次。java利用PreparedStatement批量提交数据后,表中所有的varchar类型字段内容均被加上了双引号,如图:处理代码:sql = "INSERT INTO tbvoscdr VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";PreparedStatement psts = conn.prepareS..._两个双引号+varchar

基于JAVA实现的WEB端UI自动化 - WebDriver高级篇 - 第三方控件类操作_java webdevice-程序员宅基地

文章浏览阅读623次。关于WebDriver - 第三方控件类操作_java webdevice

Qt6.6.0-Android开发-程序员宅基地

文章浏览阅读271次。Android Studio 菜单栏中【View】【Tool Windows】【Device Explorer】

oauth2源码解析/oauth/token干了些什么?-程序员宅基地

文章浏览阅读3.5k次。最近做了两个项目,基于各种原因,安全框架都是使用的Oauth2,之前对oauth2的了解也只是停留在使用的层面,知道有资源服务器,认证服务器,四种认证方式,但是对于其中的源码以及原因,没有深入的分析过,最近结合大师(程序员DD)的博客(http://blog.didispace.com/spr...),以及自己断点查看源码,对oauth的..._getaccesstoken(principal principal

软件工程:数据流图和结构图怎么画?_软件结构图怎么画-程序员宅基地

文章浏览阅读5.9w次,点赞325次,收藏773次。文章目录Step 1:根据软件的功能描述,绘制数据流图:Step 2:根据数据流图,分级绘制结构图:•边界划分:•第一级分解:•第二级分解:•精化减少耦合:Step 1:根据软件的功能描述,绘制数据流图:问题表述:假设的仪表板将完成下述功能:(1) 通过模数转换实现传感器和微处理机接口;(2) 在发光二极管面板上显示数据;(3) 指示每小时英里数(mph),行驶的里程,每加仑油行驶的英里数(mpg)等等;(4) 指示加速或减速;(5) 超速警告:如果车速超过55英里/小时,则发出超速警告铃声。首先了_软件结构图怎么画

随便推点

web前端期末大作业 基于HTML+CSS+JavaScript绿色的在线教育平台网站响应式企业网站模板_前端期末作业-程序员宅基地

文章浏览阅读353次。美妆介绍、美妆分享、 品牌化妆品官网网站 、等网站的设计与制作。️ 网页中包含:Div+CSS、鼠标滑过特效、Table、导航栏效果、banner、表单、二级三级页面等,视频音频元素,同时设计了logo(源文件),基本期末作业所需的知识点全覆盖。 一套优质的网页设计应该包含 (具体可根据个人要求而定)网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设_前端期末作业

与系统设计有关的报价-程序员宅基地

文章浏览阅读45次。在考虑计算机设计时,我想到了几句话。 这些不是专门针对计算机的,但我认为它们是适当的。 达到完美,不是在没有其他可添加的东西时,而是在没有其他东西可取的时候。 —法国作家安托万·圣艾修伯里(1900 – 1944) “简单比复杂难得多:您必须努力工作以使思路清晰,使其变得简单。 但这最终是值得的,因为一旦到达那里,就可以搬山。” 史蒂夫·乔布斯-[BusinessWeek,1998年...

html鼠标悬停事件 dw,dw制作鼠标放上去图片就显示鼠标离开图片就消失-程序员宅基地

文章浏览阅读4.8k次。今天小编就为大家介绍dw制作鼠标放上去图片就显示鼠标离开图片就消失的效果,操作方法很简单的,不会的朋友可以参考本文哦!操作步骤:1、新建“HTML文档”,在“布局”里找到“绘制层”,绘制一个方形层,填充颜色,并在里面输入文字“夏”,字体和颜色,大家自由设置;2、用“绘制层”再次绘制一个层,层编号设置为“夏”,宽:300px;高:200px;设置如图所示:3、在“夏”层里插入一张图片,大小和“夏”层..._dw如何设置鼠标停留效果

mysql 1136错误_mysql执行SQL语句时报错:[Err] 3 - Error writing file '/tmp/MYP0G1B8' (Errcode: 28 - No space le...-程序员宅基地

文章浏览阅读4.5k次。问题描述:今天一同事在mysql中执行SQL语句的时候,报了/tmp空间不足的问题,报错如下:[SQL] SELECT f.prov as 字段1, MAX( CASE f.flag_name WHEN ‘字段1‘ THEN f.num ELSE 0 END ) AS ‘字段1‘, MAX( CASE f.flag_name WHEN ‘店员量‘ THEN f.num ELSE 0 END ) A..._sql_13963_28' is full

java子类重写父类方法(两同两小一大原则)_子类父类两小一大-程序员宅基地

文章浏览阅读830次。参考资料:https://blog.csdn.net/zjkc050818/article/details/75300796_子类父类两小一大

10、矩阵中的路径——剑指offer——回溯法_剑指offer 回溯法-程序员宅基地

文章浏览阅读1.7k次。矩阵中的路径问题描述:判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。 路径可以从矩阵中任意一格开始,每一步可以在矩阵中间向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。 本方法思想:使用回溯法。代码中有num记录共有多少种情况,暂时还存在些许错误,之后会改正,但是是否存在路径的判断是正确的,代码中也有大量注释,能够完成判断路径是否存在,具体见..._剑指offer 回溯法

推荐文章

热门文章

相关标签