求大神用c語言寫個程式 從鍵盤上輸入大寫字母,要求用小寫字母輸出

2021-04-21 09:56:10 字數 5265 閱讀 4012

1樓:匿名使用者

scanf("%s",&a);

printf(「%s」,a-'a'+'a');

2樓:

#include

int main()

3樓:匿名使用者

主要的兩句話 scanf("%s",a);printf(「%s」,a-'a'+'a');

c語言初學者:程式設計序:從鍵盤輸入乙個大寫字母,要求改用小寫字母輸出。

4樓:木生子識時務

#include

void main()

c語言,從鍵盤輸入乙個大寫字母,要求改用小寫字母輸出

5樓:黃憐南行芬

c語言實驗題――大小寫轉換

bamboo

folding

閱讀數:952

2019-01-19

從鍵盤輸入乙個大寫字母,要求改...

從鍵盤輸入乙個

6樓:謬歌東郭飛薇

輸入大寫字母,檢查無誤後,加上32,再輸出

7樓:弓空蔡曉筠

#include

void

main()

在c語言中編寫一程式,實現從鍵盤輸入乙個大寫字母,要求改用小寫字母輸出

8樓:匿名使用者

實現從鍵盤輸入乙個大寫字母,改用小寫字母輸出,可以使用下面的方法:

#include

int main()

執行效果如下:

9樓:楓啦啦

#include

void main()

else}}

10樓:匿名使用者

編譯已經通過:#include

void main(void)

11樓:匿名使用者

#include void main()

printf("%c\n",x);}

12樓:匿名使用者

#include

int main(void)

用c語言編寫乙個程式,從鍵盤上輸入乙個小寫字母,將其本身及對應的大寫字母輸出.

13樓:黑馬程式設計師

#include

int main()

c語言程式設計。從鍵盤輸入乙個大寫字母,要求改用小寫字母輸出。

14樓:左手煙雨

#include

void main()

15樓:程式猿3號

char c;

scanf("%c", c);

if(c<65 || c>90)else

16樓:匿名使用者

乙個大寫字母和與之對應的小寫字母的ascii碼相差32

17樓:勒泰姆姆

**如下:

#include

int main()

執行結果如下:

擴充套件資料:大寫英文本母與小寫英文按ascll碼十進位制數之間相差32。

在計算機中,所有的資料在儲存和運算時都要使用二進位制數表示(因為計算機用高電平和低電平分別表示1和0),例如,像a、b、c、d這樣的52個字母(包括大寫)以及0、1等數字還有一些常用的符號(例如*、#、@等)在計算機中儲存時也要使用二進位制數來表示,而具體用哪些二進位制數字表示哪個符號,當然每個人都可以約定自己的一套(這就叫編碼),而大家如果要想互相通訊而不造成混亂,那麼大家就必須使用相同的編碼規則,於是美國有關的標準化組織就出台了ascii編碼,統一規定了上述常用符號用哪些二進位制數來表示。

用c語言程式設計 通過鍵盤輸入乙個小寫字母,要求將其轉化為對應的大寫字母後輸出

18樓:匿名使用者

1、首先建立乙個工程和.c檔案。

2、接下來開始輸入標頭檔案。

3、接下來開始輸入主函式。

4、定義乙個字元型的變數。

5、然後繼續輸入scanf。

6、輸入printf函式,輸出該小寫字母的ascii碼及其大寫字母。

7、編譯檢查。無錯誤就執行程式。

19樓:叫8爸爸

1.首先我們開啟c++應用程式,進入主介面。

2.然後我們在空白輸入欄內輸入源**。

#include

int main()

3.我們執行該程式出現以下介面。

4.此時我們鍵盤輸入乙個小寫字母a(所有的小寫字母都可以),然後按下回車鍵。此時執行結果出現無誤,即該**完美執行。

20樓:匿名使用者

#include

void main()

ascii 碼使用指定的7 位或8 位二進位制數組合來表示128 或256 種可能的字元。標準ascii 碼也叫基礎ascii碼,使用7 位二進位制數(剩下的1位二進位制為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號, 以及在美式英語中使用的特殊控制字元。其中:

0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;

通訊專用字元:soh(文頭)、eot(文尾)、ack(確認)等;ascii值為8、9、10 和13 分別轉換為退格、製表、換行和回車字元。它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響。

32~126(共95個)是字元(32是空格),其中48~57為0到9十個阿拉伯數字。

65~90為26個大寫英文本母,97~122號為26個小寫英文本母,其餘為一些標點符號、運算符號等。

根據ascii標準表可看出同一字母的大寫和小寫之間相差32。

21樓:依然特雷西

1、首先建立乙個工程和.c檔案。

2、接下來開始輸入標頭檔案。

3、然後輸入主函式。

4、定義乙個字元型的變數。

5、然後輸入scanf,表示輸出。

6、輸入printf函式,輸出該小寫字母的ascii碼及其大寫字母。

7、編譯檢查。無錯誤就執行程式。

22樓:至尊翠綠竹林

#include

void main()

程式不是很難啊,好好學,加油!!!!!

23樓:五柳

#include

void main()

24樓:桜前線

#include

void main()

自己寫的,今天剛考完。。。。。

25樓:匿名使用者

void main()

c語言,從鍵盤輸入乙個大寫字母,要求改用小寫字母輸出

26樓:勒泰姆姆

**如下:

#include

int main()

執行結果如下:

27樓:飛喵某

1、首先用vs2017軟體新建乙個空白的c語言檔案,引入標頭檔案並建立主函式,主函式中先定義2個char型別的變數,乙個用來接收使用者輸入的字母,另乙個用來接收處理後的結果:

2、接著先用getchar函式將使用者輸入的字元存入變數a中去,然後用b加上32即可得到小寫字母,原因就是由於大寫字母與小寫字母之間的差值為 32,因此將小寫字母的 ascii 碼值 加上32,便可得到與之對應的大寫字母。最後列印結果即可:

3、執行編譯程式,這裡輸入任意乙個字母按下回車,即可列印出處理後的小寫字母。以上就是用c語言處理大寫轉小寫的示例:

28樓:

#include

void main()

給你乙個簡單的程式,沒用迴圈,一次輸乙個,也沒用islower函式,怕你看不懂,前面的程式都有乙個缺點,沒有判斷輸入的字母是否是大寫,不判斷你輸入小寫或數字就會出錯

29樓:匿名使用者

1、輸入字元,可以使用getchar或者scanf的%c格式。

2、在ascii碼表中,對應的小寫字母比大寫字母大32,所以輸出增加32之後的值即可。

3、輸出可以使用putchar或者printf。

4、參考**:

#include

int main()

如果限定輸入為合法大寫,不需要判斷合法性,那麼**可以簡化為:

#include

int main()

30樓:波波羅克羅伊斯

#include

void main()

31樓:匿名使用者

#include

main()

32樓:匿名使用者

#include

int main()

33樓:匿名使用者

main()

用c語言編寫乙個程式,從鍵盤上輸入乙個小寫字母,將其本身及對應的大寫字母輸出.

34樓:思念是一種醉過

程式如下:

#include

int main()

示例一:

#include

int main()

示例二:

ch=getchar();

if(ch>='a'&&ch<='z')

else(printf("請輸入大寫字母");

)示例三:

#include

main()

35樓:好嘞啊啊啊啊

#include

main()

36樓:匿名使用者

ch=getchar();

if(ch>='a'&&ch<='z')

else(printf("請輸入大寫字母");)

37樓:匿名使用者

#include

int main()

38樓:匿名使用者

#include

int  main()

c語言怎麼從鍵盤輸入資料用程式怎麼編

我用的是 抄vc6,一般 襲格式是 include using namespace std int main 在cin 的後 面可以輸入資料 gets 或者scanf函式,你找找相關資料看看 怎麼用c語言寫乙個 程式。實現從鍵盤輸入字元並寫入乙個檔案。include define n 50 void...

用c語言設計程式求,用C語言設計乙個程式,求12345n

include stdio.h include stdlib.h int main void for sum 0,t i 1 i n sum t i printf the result is d n sum return 0 include stdio.h int jiecheng int x ma...

求幫助 誰幫我寫個C語言程式 關於迴圈的

include include include double rnd void return double rand 218 100 void main printf d f d d d d min,sec,way,tag,data1,data2 if data1 255 if data2 255 ...