内容简介:输入一串字符串,将其中的大写字母换成小写,小写字母换成大写输出。例如输入大写字母转换为小写字母+32,小写字母转换为大写字母-32;可以用for循环+数组形式完成,也可利用while循环完成,我选择了更容易理解的while循环实现#include<stdio.h>
题目:
输入一串字符串,将其中的大写字母换成小写,小写字母换成大写输出。例如输入 abcdefghijklmnopq ,输出 ABCDEFGHIJKLMNOPQ
思路:
大写字母转换为小写字母+32,小写字母转换为大写字母-32;可以用for循环+数组形式完成,也可利用while循环完成,我选择了更容易理解的while循环实现
#include<stdio.h>
int main()
{
int I=2; //赋值使I不为零
while (I) //当括号内表达式不为零时实现后面的循环
{
char b;
scanf("%c", &b);
if (b >= 'A' && b <= 'Z')
{
b = b + 32;
printf("%c", b);
}
else if (b >= 'a' && b <= 'z')
{
b = b - 32;
printf("%c", b);
}
}
return 0;
}
运行结果如图:
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-10/155092.htm
以上所述就是小编给大家介绍的《C语言实现字符串英文字母大小写的转换》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web Services原理与研发实践
顾宁刘家茂柴晓路 / 机械工业出版社 / 2006-1 / 33.00元
本书以web services技术原理为主线,详细解释、分析包括XML、XML Schema、SOAP、WSDL、UDDI等在内在的web Services核心技术。在分析、阐述技术原理的同时,结合作者在Web Services领域的最新研究成果,使用大量的实例帮助读者深刻理解技术的设计思路与原则。全书共有9章,第1章主要介绍web Services的背景知识;第2-7章着重讲解webServic......一起来看看 《Web Services原理与研发实践》 这本书的介绍吧!