练习,小写字母转换成大写字母

自定义一个函数,实现小写字母到大写字母的转化,如果输入是大写字母,直接输出,如果输入的不是字母,则输出 0。
例如,输入:
a
输出:
A
难瓜第一次学函数,可能写的有些麻烦,不喜勿喷Thanks♪(・ω・)ノ

#include<cstdio>
char a2A(char c){return c-32;
}
int main(){char ch;scanf("%c",&ch);if('a'<=ch&&ch<='z'){printf("%c", a2A(ch));} else if ('A'<=ch&&ch<='Z'){printf("%c",ch);} else {printf("0");}return 0;
}

没事了,再见ヾ( ̄▽ ̄)ByeBye

小写字母转换成大写字母(函数)相关推荐

  1. 输入一行字符,将其中的大写字母转换成小写字母,其中的小写字母转换成大写字母C++--tolower、isalpha等函数的使用

    字母大小写转换 [问题描述] 输入一行字符,将其中的大写字母转换成小写字母,其中的小写字母转换成大写字母,然后输出. [输入形式] 输入一行可显示的字符,回车结束. [输出形式] 输出一行字符,其中输 ...

  2. 信息学奥赛一本通 1138:将字符串中的小写字母转换成大写字母 | OpenJudge NOI 1.7 13

    [题目链接] ybt 1138:将字符串中的小写字母转换成大写字母 OpenJudge NOI 1.7 13:将字符串中的小写字母转换成大写字母 [题目考点] 1. 字符串处理 2. ASCII码 [ ...

  3. C语言例题理解(小写字母转换成大写字母,兔子生兔子问题,求100以内勾股数,整数逆序输出)

    例一(小写字母转换成大写字母) #include <stdio.h> int main() {char x,y;printf("输入一个小写字母:\n");x=getc ...

  4. 1138:将字符串中的小写字母转换成大写字母

    [题目描述] 给定一个字符串,将其中所有的小写字母转换成大写字母. [输入] 输入一行,包含一个字符串(长度不超过100,可能包含空格). [输出] 输出转换后的字符串. [输入样例] hellowo ...

  5. 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母

    将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...

  6. C语言试题八十二之输入小写字母,把小写字母转换成大写字母。

    1.题目 输入小写字母,把小写字母转换成大写字母. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语言笔试.机试.研究生复试中C程序设计科目.帮助C语言学者打好程序基础.C语言基础,锻炼您的逻辑思 ...

  7. 信息学奥赛一本通(1138:将字符串中的小写字母转换成大写字母)

    1138:将字符串中的小写字母转换成大写字母 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 28417     通过数: 14185 [题目描述] 给定一个字符串 ...

  8. 将字符串中的小写字母转换成大写字母 (信息学奥赛一本通-T1138)

    [题目描述] 给定一个字符串,将其中所有的小写字母转换成大写字母. [输入] 输入一行,包含一个字符串(长度不超过100,可能包含空格). [输出] 输出转换后的字符串. [输入样例] hellowo ...

  9. 信息学奥赛C++语言: 将字符串中的小写字母转换成大写字母

    [题目描述] 给定一个字符串,将其中所有的小写字母转换成大写字母. [输入] 输入一行,包含一个字符串(长度不超过100,可能包含空格). [输出] 输出转换后的字符串. [输入样例] hellowo ...

最新文章

  1. Median(二分+二分)
  2. mysql不兼容_mysql5.7 不兼容问题
  3. Mysql分页之limit用法与limit优化
  4. ICPC North Central NA Contest 2017 E - Is-A? Has-A? Who Knowz-A?
  5. 零件缝隙平行线距离检测4
  6. miui10,miui11,miui12 rom下载,支持市面常见机型
  7. 数字孪生北京故宫,元宇宙推进旅游业进程
  8. 服务产品(商品)评论中的产品特征挖掘方法
  9. 金丹期前期:1.2、python语言-python的基本元素:变量及命名规则、数据类型及转换、运算符、输入输出
  10. solidity msg.sender.transfer发送给谁
  11. 怀旧服显示已从服务器断开连接,魔兽世界怀旧服服务器进不去排队怎么办 服务器断开连接解决方法技巧分享...
  12. 硬盘的读写原理(图文详解)
  13. 【国产HMI引擎】一篇文章带你了解ssRender引擎
  14. 给hacke拨乱反正 黑客、红客、蓝客究竟是什么[摘]
  15. c 递归实现谢宾斯基三角形
  16. iphone、ipad屏幕分辨率
  17. html加入音乐没有声音,怎样为视频加音乐 视频添加背景音乐后输出没声音,给视频配音的方法...
  18. 《炬丰科技-半导体工艺》多晶硅片表面过渡金属污染的影响
  19. MyBatisPlus 一对多、多对一、多对多的解决方案
  20. 计算机基础吴立春ppt,封面目录

热门文章

  1. SDNU1026 田忌赛马续
  2. 2015年第六届蓝桥杯C/C++程序设计本科B组决赛第二题
  3. python语言是什么语言-python是一门什么样的语言?
  4. 技术分享 | UUID 很火但性能不佳?今天我们细聊一聊
  5. Error: Can't place multiple pins assigned to pin location……解决办法
  6. 怎样在php中制作电子相册,免费电子相册制作软件 怎样把照片制作成电子相册并加背景音乐?...
  7. Sanic框架登录验证——Sanic-Auth的使用方法
  8. 本地搭建 Bootlin elixir 查阅内核代码
  9. 最短路径—— Til the Cows Come Home
  10. hashmap扩容过程,如何才能更容易拿到大厂Offer?挥泪整理面经