tft每日頭條

 > 圖文

 > c語言大寫a轉小寫a

c語言大寫a轉小寫a

圖文 更新时间:2025-01-12 22:02:39

c語言大寫a轉小寫a?例3:C語言實現将大寫字母A,輸出為小寫字母a,今天小編就來說說關于c語言大寫a轉小寫a?下面更多詳細答案一起來看看吧!

c語言大寫a轉小寫a(C語言大寫A轉換為小寫a)1

c語言大寫a轉小寫a

例3:C語言實現将大寫字母A,輸出為小寫字母a

解題思路:字符數據以ASCII碼存儲在内存的,形式與整數的存儲形式相同,所以字符型數據和其他算術型數據之間可以互相賦值和運算。

比如A在ASCII碼表的值為65,如下代碼

#include<stdio.h> //頭文件 intmain()//主函數 { charcharacter_Big;//定義字符變量 character_Big='A';//初始化 printf("%d",character_Big);//注意這裡的格式控制符是%d }

運行後,輸出

65 -------------------------------- Process exited after0.08885secondswithreturnvalue0 請按任意鍵繼續. . .

讀者需要特别注意的是,printf語句我用的格式控制符是%d,輸出的是整型

學習過上面的小案例,再來看例題就容易理解了

源代碼演示:

#include<stdio.h> //頭文件 intmain()//主函數 { charcharacter_Small,character_Big;//定義字符變量 character_Big='A';//字符變量初始化,即把賦值字母A賦值給character_Big character_Small=character_Big 32;//ASCII碼表值 32 printf("大寫字母%c",character_Big);//輸出大寫字母A printf("的小寫字母是:%c\n",character_Small);//輸出小寫字母a return0;//函數返回值為空 }

編譯結果:

大寫字母A的小寫字母是:a -------------------------------- Process exited after1.442secondswithreturnvalue0 請按任意鍵繼續. . .

上述C語言代碼的這行

character_Small=character_Big 32;

意思是把字符變量character_Big的值與整數32相加得到97,再把97賦給字符變量character_Small,97在ASCII碼表中對應的就是小寫字母a。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved