首页 > 其他分享 >C语言中大小写转换

C语言中大小写转换

时间:2022-11-12 20:33:22浏览次数:37  
标签:字符 ch 转换 输出 小写字母 32 C语言 大小写 ascll

查询ascll码表可以知道 在计算机中小写字母和大写字母之间相差32,小写转化成大写就减去32,大写转换成小写就加32

例题:输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。

#include<stdio.h>
int main()
{
char ch;    //定义了一个字符变量
scanf("%c",&ch);   //利用&取出ch的地址,把键盘输入的数据存放到ch的地址空间中
printf("%c",ch-32);  //%c表示要输出一个字符,ch-32就是计算机会先把ch所代表字符的ascll码的数值减去32,再根据该数值找到ascll表中对应的字符进行输出
}

 

标签:字符,ch,转换,输出,小写字母,32,C语言,大小写,ascll
From: https://www.cnblogs.com/dzx10131411100206/p/16884583.html

相关文章

  • C语言_04
    C语言是一门结构化的程序设计语言顺序结构、选择结构、循环结构语句:由分号(;)隔开ifelse语句中,else和最近未匹配的if进行匹配switch只能定义为整形(int)getchar获取一个字符(从键......
  • Day2-2 数据类型,数据类型拓展及类型转换
    数据类型强类型语言要求变量的使用要严格符合规定,多有变量都必须先定义后才能使用JAVA的数据类型分为两大类基本类型primitivetype引用类型referencetype......
  • linux 中shell 脚本将 gff文件转换为bed文件
     001、[b20223040323@admin1test]$ls##测试gff文件exons_only.gff[b20223040323@admin1test]$gff2bed<exons_only.gff>exons_only.bed##gff2bed模块......
  • JavaWeb学习(四)EL大小写问题
    当el表达式首字母大写,会判断第二个字母大小写,小写,抛异常;大写,则直接拼接get,形成getter方法当el表达式首字母小写,会判断第二个字母大小写,大写,必须第一个字母大写;否则无法获......
  • 在WordPress中,如果你想自动转换URL,跳转至超链接页面,你可以利用内置的函数make_clickab
    <?php/*在WordPress中,如果你想自动转换URL,跳转至超链接页面,你可以利用内置的函数make_clickable()执行此操作。如果你想基于WordPress之外操作该程序,那么你可以参考wp-in......
  • C语言RPG迷宫游戏
    C语言RPG迷宫游戏算法与数据结构期中作业数据结构是由数据元素依据某种逻辑联系组织起来的结构。算法施加于数据结构,常用于解决复杂的计算问题。本次作业要求解决一个游......
  • 新手初学c语言
    #include<stdio.h>intmain(){   printf("您好这是我写的第一个代码");   return0; }第二个代码#include<stdio.h>intmain(){inta=0;intb=0;intc=0;scanf_......
  • 按照C语言程序结构组成数字电路进行计算的计算机
    按照C语言程序结构组成数字电路进行计算的计算机按照C语言程序结构组成数字电路进行计算的计算机是一种可以按照C语言程序结构来安排加法器,输出显示电路,输入电路,的数字计算......
  • Mongodb中的PSA转换为PSS架构
    PSA架构的问题众所周知,PSA架构中如果Secondary发生故障会带来一系列的问题,包括Majority写入无法完成造成主库内存压力的增加重启主库需要更多的时间特殊情况下会导致数据的......
  • C语言随笔3
    常见关键字auto自动变量   breakcasecharconstcontinuedefaultdodoubleelse   enum枚举   extern引入外部符号   floatforgotoiflongin......