试题8 算法训练 P0103(从键盘输入一个大写字母,要求改用小写字母输出。)
题目:
从键盘输入一个大写字母,要求改用小写字母输出。
输入
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;}elsecout << (int)i;return 0;}
}
试题8 算法训练 P0103(从键盘输入一个大写字母,要求改用小写字母输出。)相关推荐
- python从键盘输入一个字符串、将小写字母全部_从键盘输入一个字符串,将其中的小写字母全部转换成大写字母...
从键盘输入一个字符串, 将其中的小写字母全部转换成大写字母, 然后输出到一个磁盘文件 "test" 中保存.输入的字符串以 " ! " 结束 . 我写的程序是 ...
- 从键盘输入一个字符,如果是小写字母,则将其转换成大写字母输出;如果是大写字母,则将其转换成小写字母输出;如果是其它字符,则原样输出。
#include<stdio.h> int main() { char c1; printf("请输入一个字符\n"); scanf(" ...
- java程序a-z b-y,请完成下列Java程序:对大写的26个英文字母加密,从键盘输入一个大写字母串,输出这个串加密后的结 - 赏学吧...
请完成下列Java程序:对大写的26个英文字母加密,从键盘输入一个大写字母串,输出这个串加密后的结果.加密操作是将字母变换成倒序的大写字母,如A->Z,B->Y. 注意:请勿改动main( ...
- C语言:从键盘输入一个正整数,将该数倒序输出。
/*从键盘输入一个正整数,将该数倒序输出.*/#include<stdio.h>int main() {int num,c;printf("请输入一个正整数:\n"); ...
- 由键盘输入一个字符,判断其是字母、数字还是其它符号
由键盘输入一个字符,判断其是字母.数字还是其它符号. #include<stdio.h> int main() {char x; scanf("%c",&x); ...
- c语言之从键盘输入一个大写字母,要求改用小字母输出
//从键盘输入一个大写字母,要求改成用小写字母输出 #include <stdio.h> int main() {char c1, c2; //定义字符串变量c1 = getchar(); ...
- 从键盘输入一个大写字母,要求改用小写字母输出。
从键盘输入一个大写字母,要求改用小写字母输出. 输入 A 输出 a import java.util.Scanner;public class Main{public static void main ...
- 键盘输入一个长方形的两个边长,输出该长方形的周长、面积和对角线。要用到Math类提供的数学方法。
编写程序,从键盘上输入一个长方形的两个边长,输出该长方形的周长.面积.和对角线. 用不同的输入测试程序, 问题: 不输入数字,而输入字母,或者浮点数,会有什么结果? Math类都提供有哪些数学方法? ...
- 从键盘输入一个大写字母,然后转换成小写字母输出。
#include<stdio.h> void main() {char ch1,ch2; printf("请输入一个大写字母:"): ch1=getchar(); ch ...
最新文章
- 下一代零售技术:物联网、人工智能和5G将如何影响购物体验
- MySQL下载与MySQL安装图解(MySQL5.7与MySQL8.0)
- Python学习笔记:接下来
- linux下c的学习
- 抗炎饮食与混合坚果粉
- java画布颜色切换_在本视频讲解演示中,扩展画布的目的是为了后面制作齿孔时操作起来方便,扩展部分更换了另一种颜色,是为了以示区别,能直观区分出票面部分。...
- 卸载nginx php mysql_centos7中配置nginx+php-fpm+swoole+mysql环境教程
- 多重共线性问题的几种解决方法
- Wi-Fi 6 「破茧成蝶」,高通全面布局端到端最佳解决方案
- pytorch(11)-- crnn 车牌端到端识别
- SUMO地图中添加交通流
- java时间处理--判断当前时间是否在一个时间区间内
- SAP 系统银行账户管理
- 俄勒冈州立大学研发脱口秀机器人,全美巡演数十场获好评
- Labview实现信号频域分析
- 航班查询接口调用介绍
- 3款别出心裁的电脑软件,个个精选,让你眼前一亮
- SE(3)和se(3),左扰动模型
- 不需要到健身房的互动健身,so cool
- vue项目中引入Luckysheet
热门文章
- python从入门到精通-Python从入门到精通
- python经典程序实例-Python3经典100例(①)
- python画好看的图-Python竟能画这么漂亮的花,帅呆了(代码分享)
- python官网的软件-python软件怎么用
- python程序员工资-Python工资高还是Java?
- 如何自学python-小白是如何自学Python逆袭成功的?
- python从入门到放弃百度云-Python从入门到放弃:概论
- 知乎热议的Deep Peak2模型究竟是什么?答案都在这里
- android usb软件自动安装监控,Android中监控USB的插拔
- 动态定义table每行两列