strtolower(string$string):string將string中所有的字母字符轉(zhuǎn)換為小寫并返回。注意“字母”與當前所在區(qū)域有關(guān)。例如,在默認的“C”區(qū)域,字符umlaut-A(ä)就不會被轉(zhuǎn)換。參數(shù)string輸入字符...
intmain(){inti;chars[200];gets(s);for(i=0;s[i];i++)if(s[i]>='A'&&s[i]<='Z')s[i]+=32;printf("%s\n",s);return0;}
這是個C語言代碼,當然C++也可以這樣寫的。include<stdio.h>voidstringLower(char*);intmain(){charstr[]="123AAbbCCdd123";stringLower(str);printf("%s\n",str);}voidstringLower(char*s){inti;for...
/可以使用ctype.h中的4個函數(shù)islower,isupper分別判斷是否是小寫、大寫,toupper,tolower分別轉(zhuǎn)化成大寫,小寫下面給出樣例,輸入字符串,輸出轉(zhuǎn)化后的/include<stdio.h>include<string.h>include<ctype.h>int...
include<stdio.h>intmain(void){charch;while(ch=getchar()!='\n'){if(ch>='A'&&ch<='Z')ch=ch+32;printf("%c",ch);}printf("\n");return0;}
大寫字母比小寫字母的ASC碼小32,讓它加32就可以實現(xiàn)了include<stdio.h>main(){chara;while((a=getchar())!='\n'){if(a>='A'&&a<='Z')a=a+32;printf("%c",a);}}...
將字串s中的所有字母變?yōu)樾懽帜傅姆椒ㄊ牵ǎ〢.s.toSmallCase()B.s.toLowerCase()C.s.toUpperCase()D.s.toUpperChars正確答案:B
/*從鍵盤任意輸入兩個字符串,將所有的大寫字母改為小寫字母,且小寫字母改為大寫字母,其他字符不變。...byMr.Kong*/#include<stdio.h>#include<ctype.h>intmain(){charch;printf("請輸入兩個字符串,字符...
如果需要把大小寫互相轉(zhuǎn)換,先把字符串轉(zhuǎn)換成char類型的數(shù)組,循環(huán)遍歷按要求轉(zhuǎn)換。功能實現(xiàn):publicclassDemo{publicstaticvoidmain(String[]args){newDemo().大小寫互轉(zhuǎn)("sadASD");}publicString大小寫互...
voidmain(){chara[80],*p;p=a;scanf("%s",a);while(*p!='\0'){if(*p<='Z'&&*p>='A')*p+=32;p++;}printf("%s",a);}