日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

大小寫(xiě)轉(zhuǎn)換的c程序 大小寫(xiě)轉(zhuǎn)換c語(yǔ)言程序最簡(jiǎn)單

>例3:C語(yǔ)言實(shí)現(xiàn)將大寫(xiě)字母A,輸出為小寫(xiě)字母a
解題思路:字符數(shù)據(jù)以ASCII碼存儲(chǔ)在內(nèi)存的,形式與整數(shù)的存儲(chǔ)形式相同,所以字符型數(shù)據(jù)和其他算術(shù)型數(shù)據(jù)之間可以互相賦值和運(yùn)算 。
比如A在ASCII碼表的值為65,如下代碼
#include<stdio.h> //頭文件intmain()//主函數(shù){charcharacter_Big;//定義字符變量character_Big=\'A\';//初始化printf(\"%d\",character_Big);//注意這里的格式控制符是%d}運(yùn)行后,輸出
65--------------------------------Process exited after0.08885secondswithreturnvalue0請(qǐng)按任意鍵繼續(xù). . .讀者需要特別注意的是,printf語(yǔ)句我用的格式控制符是%d,輸出的是整型
學(xué)習(xí)過(guò)上面的小案例,再來(lái)看例題就容易理解了
源代碼演示:
#include<stdio.h> //頭文件intmain()//主函數(shù){charcharacter_Small,character_Big;//定義字符變量character_Big=\'A\';//字符變量初始化,即把賦值字母A賦值給character_Bigcharacter_Small=character_Big+32;//ASCII碼表值+32printf(\"大寫(xiě)字母%c\",character_Big);//輸出大寫(xiě)字母Aprintf(\"的小寫(xiě)字母是:%c\\n\",character_Small);//輸出小寫(xiě)字母areturn0;//函數(shù)返回值為空}編譯結(jié)果:
大寫(xiě)字母A的小寫(xiě)字母是:a--------------------------------Process exited after1.442secondswithreturnvalue0請(qǐng)按任意鍵繼續(xù). . .上述C語(yǔ)言代碼的這行
character_Small=character_Big+32;意思是把字符變量character_Big的值與整數(shù)32相加得到97,再把97賦給字符變量character_Small,97在ASCII碼表中對(duì)應(yīng)的就是小寫(xiě)字母a 。
【大小寫(xiě)轉(zhuǎn)換的c程序 大小寫(xiě)轉(zhuǎn)換c語(yǔ)言程序最簡(jiǎn)單】

    推薦閱讀