C 中將字串轉成大寫或者小寫的函式

2021-08-13 19:15:35 字數 843 閱讀 8166

在c#中我們可以使用toupper()或者tolower()對字串進行大小寫轉換。

(1)toupper()函式,無引數,將字串轉換為大寫,並返回。

(2)tolower()函式,無引數,將字串轉換為小寫,並返回。、

案例:

讓使用者輸入乙個帶大小寫字元的字串,並分別使用toupper()和tolower()將字串轉為大寫和小寫並輸出。

**如下:

console.writeline("請輸入乙個帶大寫字元和小寫字元的字串!"); //提示使用者按照要求輸入字串

string str=console.readline(); //宣告乙個字串接收輸入的字串

string strupper=str.toupper(); //將字串str轉換為大寫並賦值給新宣告的字串strupper

string strlower=str.tolower(); //將字串str轉換為小寫並賦值給新宣告的字串strlower

console.writeline("您輸入的字串為:",str);

console.writeline("轉換為大寫後的字串為:",strupper);

console.writeline("轉換為小寫後的字串為:",strlower);

console.readkey(); //等待使用者按任意鍵結束程式

執行結果:

備註:

使用toupper()函式和tolower()函式只是對字串進行轉換並返回乙個副本,並不是對原有字串進行了改變。

如何在XSLT中將字串轉換為大寫或小寫形式

查閱w3school的文件,你會看到xslt提供了兩個系統函式用於轉換字串的大小寫形式 upper case 和lower case 但是這兩個函式是針對於xslt2.0以上版本的,microsoft所使用的xslt都是1.0版本的,所以當你在 中使用這兩個函式時會提示無效。這裡有乙個替代的解決方案...

面試C 題目,字串拷貝與小寫換大寫

前乙個來月,一直在外面找工作,做了一些c 題目,當時感覺還行,但是回家後仔細總結後,發現原本很看似很簡單的題目面試時答的不是很好,於是寫了出來,和大家交流交流。以下是字串拷貝函式和小寫換大寫,這兩個面試考了多次,尤其是字串拷貝。char my strcpy char strtarget,const ...

C 字串首字元大寫

我找到一些把字串首字元大寫的方法。假如需要把字串 red 轉換為 red 把 red house 轉為 red house 或者單詞的第乙個大寫,下面就是我從網上看到的技術。public static string firstchartoupper string input 這個方法就是拿到第乙個字...