描述:根据ACSLL码,分析大写字母与小写字母所对应数字范围,大写与小写相差多少

大写字母所在范围:65--90(A-65,Z-90)

小写字母所在范围:97--122(a-97,z-122)

相对应的大写与小写字母相差32

代码如下:

#include<stdio.h>
int main()
{char a;scanf_s("%c", &a);if (a >= 65 && a <= 90){a=a + 32;printf("%c", a);}else if (a >= 97 && a <= 122){a=a - 32;printf("%c", a);}else{printf("%c", a);}return 0;}

第五行显示错误的可以把scanf_s的_s去掉,改为scanf即可

作为一个初入c语言的菜鸟,代码如有不足,还请各位大佬们多多指教呀

【C语言】将大字母变成小写字母,小写字母变成大写字母,其他字符正常输出相关推荐

  1. 编写程序,从键盘输入 一个 英文字母(有若干行)。如果是大写字母,则输出它对应的小写字母;如果是小写字母,则输出它对应的大写字母。

    撰写人--软工二班--陈喜平 题目描述 编写程序,从键盘输入 一个 英文字母(有若干行).如果是大写字母,则输出它对应的小写字母:如果是小写字母,则输出它对应的大写字母. 输入 一个英文字母.(有多组 ...

  2. python大写字母怎么表示_python – 如何在字符串中搜索大写字母并返回带有和不带大写字母的单词列表...

    我的家庭作业是编写一个程序,从用户读取一个字符串,并从输入中创建一个单词列表.创建两个列表,一个包含至少包含一个大写字母的单词和一个包含其中一个单词的单词.包含任何大写字母. 使用单个for循环打印出 ...

  3. C语言编写程序输出循环字母,用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字母输出....

    程序如下: #include int main() { char ch; scanf("%c",&ch); printf("%c",ch-'a'+'A' ...

  4. 将大写字母转换为小写字母(将该字符串中的大写字母转换成小写字母,之后返回新的字符串。)

    将该字符串中的大写字母转换成小写字母,之后返回新的字符串. 示例 1: 输入: "Hello" 输出: "hello" 示例 2: 输入: "here ...

  5. PHP怎样将数字值转化为字母,php如何把数字转成大写字母

    [摘要] PHP即"超文本预处理器",是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语法混合了C.Java.Perl以及 ...

  6. python数字转大写字母_python变量名称如何转化为大写字母?

    很简单. python本身有个抽象语法树库专门解析源码.加上astor库导出到文件就可以.(如果你想用正则来解析,那就非常复杂了.所以建议来采取我的方法) 我们先思考要怎么都替换到大写字母而不影响数字 ...

  7. python输出字母金字塔_python实现输入任意一个大写字母生成金字塔的示例

    输入任意一个大写字母,生成金字塔图形 def GoldTa(input): L = [chr(i) for i in range(65, 91)] # 大写字母A--Z idA = 65 # 从A开始 ...

  8. 连续字母长度 给定一个字符串 只包含大写字母

    注意!答案仅作为参考(实际考试中下列代码通过用例100%,但不代表最优解) 给定一个字符串 只包含大写字母 求在包含同一字母的子串中 长度第K长的子串 相同字母只取最长的子串 输入第一行 一个子串 1 ...

  9. python判断字符串是否包含大写字母_检查字符串中是否存在大写字母

    可以将any与生成器一起使用,以测试字符串是否包含大写字母testString = "abjKcf" print(any(x.isupper() for x in testStri ...

  10. python输入一个字符、如果是大写字母、转换为小写_python语言 输入一个字母 如果它是一个小写英文字母 则把它转换为对应的大写字母输出?...

    展开全部 char1 = input("请输bai入一个小写英文du字母zhi:"); if(ord(char1) >= ord('a') and ord(char1) &l ...

最新文章

  1. 针对地图可压缩性的点云配准方法评估(IROS 2021)
  2. jmh气象传真图网站_在冬奥滑雪场,他凭着气象信息,念好一本生意经
  3. java stringbuffer详解_Java常用类StringBuffer详解
  4. Vue中使用moment将时间戳数据格式化显示(el-table中)
  5. 关于索引的相关 day45
  6. android简单小程序完整代码_10行代码实现小程序支付功能!丨实战
  7. Web前端主要学什么?这些知识要掌握
  8. POJ-2777-CountColor(线段树,位运算)
  9. 第一百五十三期: 云迁移可能失败的5种方式以及成功的5种方式
  10. 用scikit-learn学习主成分分析(PCA)
  11. php 循环中return,php中for循环遇上return的示例代码分享
  12. [转]Java实现定时任务的三种方法
  13. WPF学习(一)--布局控件简介
  14. LDA模型困惑度计算出现的问题
  15. 计算机工控机配置,研华工控机最新配置IPC-610
  16. Kubuntu终端中文显示一半解决办法
  17. Eclipse Debug不能热部署代码may be out-of-synch
  18. 3d抽奖html,3d抽奖(微信)
  19. 求小于整数N的最大素数
  20. CH(NH2)2PbBr3(FAPbBr3) 甲脒溴基钙钛矿 1008105-17-6

热门文章

  1. python自动化测试面试题总结(一)(持续更新)
  2. Android联系人全部删除技巧
  3. 分布式开发最全的解决方案
  4. java中的比较详解
  5. 小明学PostgreSQL : 自旋锁浅析
  6. 华为软件开发云(DevCloud):免费可商用的项目管理工具
  7. git连接华为软件开发云
  8. 关于Matchvs一些使用心得与建议
  9. 钱德拉通过增强现实技术揭示了新的三维虚拟现实技术项目   一项新虚拟现实技术项目利用美国宇航局的钱德拉x射线望远镜和其他望远镜的数据,让人们第一次能够在一个爆炸星体的真实数据中进行导航。
  10. 小学计算机教师教育教学故事,小学班主任教师教育故事