最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將從鍵盤獲取的小寫字母轉(zhuǎn)換為大寫字母并輸出,且將其對應(yīng)的ASCII碼值輸出,若輸入的是大寫字母該腫么辦?

將從鍵盤獲取的小寫字母轉(zhuǎn)換為大寫字母并輸出,且將其對應(yīng)的ASCII碼值輸出,若輸入的是大寫字母該腫么辦?

C
four7 2016-10-13 13:38:34
#include<stdio.h>int main(){? char a;? printf("輸入一個小寫字母:");? a=getchar();? a=a-32;? printf("%c,%d",a,a);? return 0;}
查看完整描述

5 回答

?
JustWannaHugU

TA貢獻452條經(jīng)驗 獲得超796個贊

#include<stdio.h>
int?main()
{
??char?a;
??printf("輸入一個大寫字母:");
??a=getchar();
??a=a?+?32;
??printf("%c,%d",a,a);
??return?0;
}

你把這倆代碼結(jié)合一下可以實現(xiàn)大小寫轉(zhuǎn)換了,不過有什么意義?

查看完整回答
2 反對 回復(fù) 2016-10-13
?
JustWannaHugU

TA貢獻452條經(jīng)驗 獲得超796個贊

同學(xué),無論是大寫字母還是小寫字母,程序都會將其對應(yīng)的ASCII碼值輸出的,

一般來說相同的字母,小寫字母的ASCII碼值會比大寫的相同字母的ASCII碼值大32,例如A對應(yīng)65,而a則對應(yīng)97


如果你是想問就此代碼而言話,前提是這個程序正常運行的情況下,那么不管你輸入的是大寫還是小寫,你這個程序最后輸出的字符和int數(shù)字對應(yīng)的都是,讀入字符的ASCII碼減去32后對應(yīng)的字符,以及減去32后對應(yīng)的ASCII碼,例如輸入A對應(yīng)字符和數(shù)字為 ! 33

查看完整回答
1 反對 回復(fù) 2016-10-13
  • four7
    four7
    同學(xué),我這個代碼可以運行 ,但只能在輸入的字母為小寫的情況下實現(xiàn) 若是輸入的為大寫字母的話,那輸出的就有點亂 我想問的是 如果我要輸入大寫字母 且能將其轉(zhuǎn)換為小寫字母 并且可以輸出轉(zhuǎn)換后的ASCII值,
  • JustWannaHugU
    JustWannaHugU
    明白了,你等等
  • JustWannaHugU
    JustWannaHugU
    采納吧
點擊展開后面1
?
_bug終結(jié)者_

TA貢獻89條經(jīng)驗 獲得超16個贊

轉(zhuǎn)換啊

查看完整回答
反對 回復(fù) 2016-10-14
?
一瞬兒光

TA貢獻178條經(jīng)驗 獲得超70個贊

你確定你的a能直接減去32嗎?

查看完整回答
反對 回復(fù) 2016-10-13
  • four7
    four7
    a是一個字符 當(dāng)然可以減去32 a在減去32后就會變成A
  • 5 回答
  • 1 關(guān)注
  • 7918 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號