连串字母大写变小写
Posted 刘斐!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连串字母大写变小写相关的知识,希望对你有一定的参考价值。
#include<stdio.h> #include<string.h> int main() { char a[50]; int i,len; i=0; while(gets(a)) { len=strlen(a); for(i=0;i<len;i++) { if(a[i]>=\'A\'&&a[i]<=\'Z\') a[i]=a[i]+32; } puts(a); } return 0; }
#include<stdio.h> #include<string.h> int main() { char a[50]; int i,len; i=0; while(gets(a)) 控制多组字符串输入!!! { len=strlen(a); 将输入的字符串长度赋值给len!!! for(i=0;i<len;i++) 循环:!!! { if(a[i]>=\'A\'&&a[i]<=\'Z\') 依次判断字符串里的单个字符是否为大写 a[i]=a[i]+32; 若是,则加32改为小写并存在(覆盖)a[i]中 (直接加就行了诶这种操作真厉害不要在意吐槽哈哈哈)!!! } puts(a); 输出改写后字符串 } return 0; }
以上是关于连串字母大写变小写的主要内容,如果未能解决你的问题,请参考以下文章
PYTHON编写程序,功能如何把输入的字符串的大写字母变成小写字母,其中的小写字母变成大写字母?
C语言:以下程序是输出26个大写字母和它们的ASCII代码,每行输出两组数据