C說話中對字母停止年夜小寫轉換的簡略辦法。本站提示廣大學習愛好者:(C說話中對字母停止年夜小寫轉換的簡略辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C說話中對字母停止年夜小寫轉換的簡略辦法正文
C說話tolower()函數:將年夜寫字母轉換為小寫字母
頭文件:
#include <ctype.h>
界說函數:
int toupper(int c);
函數解釋:若參數 c 為小寫字母則將該對應的年夜寫字母前往。
前往值:前往轉換後的年夜寫字母,若不須轉換則將參數c 值前往。
典范:將s 字符串內的小寫字母轉換成年夜寫字母。
#include <ctype.h> main(){ char s[] = "aBcDeFgH12345;!#$"; int i; printf("before toupper() : %s\n", s); for(i = 0; i < sizeof(s); i++) s[i] = toupper(s[i]); printf("after toupper() : %s\n", s); }
履行成果:
before toupper() : aBcDeFgH12345;!#$ after toupper() : ABCDEFGH12345;!#$
C說話tolower()函數:將年夜寫字母轉換為小寫字母
頭文件:
#include <stdlib.h>
界說函數:
int tolower(int c);
函數解釋:若參數 c 為年夜寫字母則將該對應的小寫字母前往。
前往值:前往轉換後的小寫字母,若不須轉換則將參數c 值前往。
典范:將s 字符串內的年夜寫字母轉換成小寫字母。
#include <ctype.h> main(){ char s[] = "aBcDeFgH12345;!#$"; int i; printf("before tolower() : %s\n", s); for(i = 0; i < sizeof(s); i++) s[i] = tolower(s[i]); printf("after tolower() : %s\n", s); }
履行成果:
before tolower() : aBcDeFgH12345;!#$ after tolower() : abcdefgh12345;!#$