c語言大小寫字母轉(zhuǎn)化 C語言,字符串中大小寫字母轉(zhuǎn)換?
C語言,字符串中大小寫字母轉(zhuǎn)換?在ASC代碼中,大小寫字符是連續(xù)存儲的。因此,同一個字符的大小寫差是一樣的,差是32位小數(shù)。如果你不記得有什么不同,你可以用“a”到“a”。因此,當(dāng)大寫轉(zhuǎn)換為小寫時,它
C語言,字符串中大小寫字母轉(zhuǎn)換?
在ASC代碼中,大小寫字符是連續(xù)存儲的。因此,同一個字符的大小寫差是一樣的,差是32位小數(shù)。如果你不記得有什么不同,你可以用“a”到“a”。因此,當(dāng)大寫轉(zhuǎn)換為小寫時,它可以寫成C=C-(“a”-“a”)或C=c32。當(dāng)小寫轉(zhuǎn)換為大寫時,可以寫成C=C-(“a”-“a”)或C=C-32
C語言用strupr函數(shù)將字符串中小寫字母轉(zhuǎn)換成大寫字母,其他字符不轉(zhuǎn)換。謝謝?
原型:外部char*strupr(char*s)
用法:#include<string。H>
函數(shù):將字符串s轉(zhuǎn)換成大寫形式
注意:只轉(zhuǎn)換s中的小寫字母,不改變其他字符。返回一個指向s的指針。只需像兩個豌豆一樣回答,不知道是否重復(fù)問題,下面的代碼是:#include<stdio.h>void conv(char*P)int main(void){char str[100]printf(“輸入字符串:”),str[100](())(())(())(()),({)(())({)(())(=“”“{”(“*P-=32 P}}}