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);}
-
参考文献在文中怎么标注(word)
(尾注添加方法)在文章中标注参考文献,还在一个一个慢慢敲吗?看看用word怎么快速实现吧。这里以word2003为例。操作方法(01)光标移到要加入参考文献标注的地方(02)菜单中“插入”——“引用”——“脚注和尾注”(03)如图设置(04)确定后在该处就插入了一个上标“1”,而光标...
-
富士施乐硒鼓清零方法
如何将富士施乐硒鼓清零呢?跟着小编一起来学习看看~操作方法(01)当你的打印机上开始闪烁黄灯时,就是提醒你需要更换硒鼓了;(02)按住机器上的白色按钮,长按关机;(03)关机后,拔掉机身后的USB连接线;(04)再次长按白色按钮开机键,不要松手,打开机器前盖;(05)取出硒鼓盒;(06)整个取出后,再...
-
塞尔达传说 支线消失的咕咕鸡 任务攻略
很多小伙伴可能不了解塞尔达咕咕鸡任务,非常好奇想要知道,那么我就来解答一下这个问题吧,具体内容请看下文:塞尔达咕咕鸡任务一共7只鸡分布在村庄里,但是在地图上并没有任何的提示,寻找起来颇费一番功夫。操作方法(01)在地图上找到卡卡利科村,点进去;(02)跟丢鸡的老爷爷对...
-
邮箱快速注册,不用手机号
如何快速注册邮箱?如何不用手机号注册邮箱?仅以TOM邮箱为例。操作方法(01)点击连接进入TOM邮箱注册页面输入邮箱账号等信息(02)选择微信注册,拿出手机扫一扫即可完成注册特别提示使用微信扫一扫,不用手机号和验证码...