当前位置: 代码迷 >> 综合 >> 英文字母、单词大小写转换
  详细解决方案

英文字母、单词大小写转换

热度:13   发布时间:2023-12-05 20:22:58.0

感觉没啥讲的,就写个例题直接看吧

题目:输入一串字母     输出各字母相对的大小写

例如输入ASDFghj     输出asdfGHJ

include <stdio.h>
char c[1010];// char c[1010]放在 int main()前面 
int main()
{scanf("%s",&c);//%s对应字符串 for(int i=0;c[i]!='\0';i++){// if(c[i]>='a'&&c[i]<='z'){c[i]=c[i]-32;//ascII码可查,小写转大写减32 printf("%c",c[i]);}else if(c[i]>='A'&&c[i]<='Z'){c[i]=c[i]+32;//大写转小写加32 printf("%c",c[i]);}}return 0;
}