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)我們先開啟“控制面板”,可以在“開始選單”或者是直接在桌面上開啟,大家就自己選擇吧。(02)開啟之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
Word論文寫作如何實現公式居中、編號右對齊
Word科技論文寫作中經常遇到公式排版的問題,如何才能精確的實現公式居中、編號右對齊,而不是靠敲空格?如何才能實現公式自動編號?這裏介紹兩種方法:表格法和製表位法。並且透過簡單的設定,可以一鍵搞定,一起試一試!表格法(01)插入一行三列的表格,在表格中依次插入公式,序號...
-
開啟瀏覽器總是彈出搜狗網址導航怎麼辦
當開啟瀏覽器總是會彈出一些提示,邀你吧該瀏覽器設定爲默認瀏覽器,這是怎麼把這個提示關閉呢?操作方法(01)首先我們先開啟IE瀏覽器,在右上角找到設定選單欄,點擊“工具”選擇其中的“Internet”選項。(02)點擊進入主頁,就能看到默認的網頁導航網址,更改默認網址,把自己喜歡...
-
電腦屏幕旋轉快速鍵 。電腦屏幕旋轉了怎麼辦
很多用戶有時會不小心觸發一些系統中的快速鍵導致電腦屏幕方向被更改又不知道怎麼恢復,這就來教一下怎麼旋轉屏幕。方法一(01)電腦屏幕旋轉快速鍵旋轉至正常位置:CTRL+ALT+方向鍵上。旋轉90度:CTRL+ALT+方向鍵左。旋轉180度:CTRL+ALT+方向鍵下。旋轉270度:CTRL+ALT+方...