C语言学习:任意大小写字母转换
操作方法
(01)实现任意大小写字母转换的代码:#include <stdio.h>#define DAXIE(x) (x>=x27;A' && x<='Z') //判断是大写字符。#define XIAOXIE(x) (x>='a' && x<='z') //判断是小写字符。#define ZHUANXIAOXIE(x) (x-'A'+'a')//转为小写#define ZHUANDAXIE(X) (x-'a'+'A')//转为大写 int main(){char str[100];int i;gets(str);for(i = 0; str[i]; i ++)if(DAXIE(str[i])) str[i] = ZHUANXIAOXIE(str[i]);//如果是大写字符,转为小写。else if(XIAOXIE(str[i])) str[i] = ZHUANDAXIE(str[i]);//如果是小写字符,转为大写。 puts(str);//输出结果 return 0;}
(02)利用int tolower(int ())函数,将大写字母转换成小写字母。例子:#include <ctype.h>main(){ char b[] = "qWErt222;!#$"; int i; printf("before tolower() : %bn", b); for(i = 0; i < sizeof(b); i++) b[i] = tolower(b[i]); printf("after tolower() : %bn", b);}
(03)同样,也可以利用利用int tolower(int ())函数,将小写字母转换成大写字母。例子:#include <ctype.h>main(){ char a[] = "qWErt222;!#$"; int i; printf("before toupper() : %an", a); for(i = 0; i < sizeof(a); i++) a[i] = toupper(a[i]); printf("after toupper() : %an", a);}
-
怎样设置字间距
最近很多朋友咨询关于怎样设置字间距的问题,今天的这篇就来聊一聊这个话题,希望可以帮助到有需要的朋友。操作方法(01)打开word2013,点击“空白文本”。(02)输入文字,将文字全选,点击字体下方的“小箭头”。(03)点击“高级”,将间距设置为“加宽”,输入“磅数”,点击“确定”...
-
怎么样校验Win10 ISO的SHA1 如何验证MD5值
如果你想了解自己下载的Windows10ISO文件是否为原版,这时该怎么样操作呢?我们可以通过验证ISO文件的SHA1与MD5值,下面就来看看如何验证SHA1与MD5的方法吧。操作方法(01)首先我们在下载Windows10ISO文件的页面,可以看到MD5与SHA1的数值,把这些数值复制保存起来。(02)接下...
-
如何把电脑下载的搜狗手机输入法皮肤安装到手机
有时候我们在使用输入法键盘的时候,喜欢吧键盘背景换成自己喜欢的皮肤,今天我来说说怎么把电脑下载好的输入法皮肤安装到手机上,一起来看看吧。操作方法(01)我们在浏览器上面打开搜狗手机输入法的官方网址。()(02)进去官网后,我们找到超级皮肤并且点击它。(03)然后在皮肤布...
-
camtasia studio 汉化版安装方法
CamtasiaStudio是一款屏幕录像和编辑的软件套装。软件提供了强大的屏幕录像(CamtasiaRecorder)、视频的剪辑和编辑(CamtasiStudio)、视频菜单制作(CamtasiaMenuMaker)、视频剧场(CamtasiTheater)和视频播放功能(CamtasiaPlayer)等。使用本套装软件,用户可以方便地进行屏幕...