輸入字元,如果是大寫字母則輸出其對應小寫,如果是小寫字母則輸出其對應大寫,如果是其它字元則原樣輸

2021-03-26 07:04:02 字數 4611 閱讀 4195

1樓:滄海雄風

#include

main()

3**ress any key to continue

2樓:匿名使用者

不改變不就原樣了嗎?你已經寫對了。

3樓:匿名使用者

因為無論大小寫都有對應的ascll碼

而且有直接轉換大小寫的方法

4樓:匿名使用者

字元型別的就用printf("%c", b);

其他型別的用printf("%s", b);試試

5樓:匿名使用者

你if條件寫錯了。

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

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

6樓:匿名使用者

直接進行庫函式呼叫toupper和tolower

輸入一個字元,如果是大寫字母則輸出對應小寫字母,若是小寫字母則輸出相應大寫字母,如果都不是則原樣輸

7樓:千鋒教育

**如下

#include

int main()else if(ch>='a'&&ch<='z')

printf("%c",ch);

return 0;}

8樓:匿名使用者

#include

#include

void main ()

else

printf("output=%c\n",c2 );}

9樓:戀戀蘇點

dd yy hh ll gg jj pp ** xx vv kk tt

程式設計實現,從鍵盤輸入一個字元,如果是大寫字母,輸出對應的小寫字母,如果是小寫字母,輸出對應的大寫字

10樓:眼眶的溼潤

#include

void main()

else if(c>=97 && c<=122)else

printf("輸入的不是字母\n");}

11樓:匿名使用者

#include「stdio.h」

void main()

else if(c>=97 && c<=122)else

printf("輸入的不是字母\n");}

12樓:匿名使用者

#include

#include

int main(int argc, char* argv)

c語言,輸入一個字元,判斷它如果是小寫字母輸出其對應大寫字母

13樓:凌亂心扉

#include

void main()

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

14樓:匿名使用者

int main()

15樓:gta小雞

#include

int main()

16樓:aa大空翼

#include

void main()

輸入一個字元,若為大寫字母,則輸出其對應的小寫字母;若為小寫字母,輸出對應的大寫字母;用matlab做

17樓:匿名使用者

ch=input('請輸入一個字元','s');

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

ch=char(ch-32);

elseif ch >='a' && ch <='z'

ch=char(ch+32);

endch

從鍵盤輸入一個字元,如果是大寫字母,則轉成小寫字母,如果是小寫字母則轉成大寫字母,其他字元原樣輸出

18樓:一口沒水的枯井

**如下:

#include

#include

int main()

getchar();

return 0;

}執行結果如下:

希望對你有幫助~

19樓:聽不清啊

#include

main()

20樓:毅直沒畢業

# include

int main()

if (s >= 'a' && s <= 'z')printf("%c" , s);

return 0;}

21樓:家在天堂

#include

void main()

c語言,從鍵盤中輸入一個字元,如果是大寫字母,轉換成小寫字母輸出,如果是其他字元則不變換

22樓:杜哥是個小天才

你所寫的**是正確的,想要檢視,請用這個:

#include

int main()

else

getchar();

getchar();

return 0;

}拓展資料

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。

23樓:匿名使用者

#include

void main()

else

}原**是效果的,只是沒有換行,你沒注意,以上是我改的**。

24樓:匿名使用者

vs2012和gcc都可以達到你的要求

25樓:匿名使用者

//程式沒問題,不過還可以更簡單點:

#include

void main()}

26樓:我想我是懂的

#include

int main()

應該都對的- -

27樓:自我程式設計

在我的環境裡執行沒問題啊

28樓:匿名使用者

在devc++中測試,執行正確!

c++ 使用者輸入一個字元,如果是大寫字母,則轉換成小寫字母輸出,如果是小寫

29樓:袁三十郎

c++編一個程式使 輸入一字元,若為大寫字母,轉小寫輸出;若為小寫字母,轉大寫輸出

#include

using namespace std;

int main()

else if(a>='a' && a<='z')cout<

main()

30樓:

#include

int main()

else if(ch>='a' && ch<='z')}return 0;

}//示例執行結果:

f:\c_work>a.exe

abcdefghijklmn

abcdefghijklmn

31樓:我就是尤哥

把題目說完?

判斷大小寫用ascii碼比較

char a;

cin>>a;

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

a+=' ';

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

//你沒給全,我不知道小寫字母做什麼

輸入一個字元,如果是小寫字母,則轉換成對應的大寫字母,否則原樣輸出 15

32樓:夢朦朦

a 65,z 90;a 97 , z122由於不知道你用啥語言我就直說了。‍

首先判斷輸入的字元在不在97-122之間,char型別可以直接比較的;在的話進行下一步。不在的話原樣輸出。

第二步,將輸入的字元直接減去32 。比如 a=a-32;。輸出a

33樓:匿名使用者

#include

#include

void main()

return;}

34樓:珍惜在一起13時

#include

int main()

35樓:聽不清啊

c語言:

if(c>='a'&&c<='z')printf("%c",c-32);

else printf("%c",c);

pascal語言:

if c in ['a'..'z'] then write(upcase(c)) else write(c);

輸入字元,如果是大寫字母則輸出對應小寫字母,若是小寫字母

如下 include int main else if ch a ch z printf c ch return 0 include include void main else printf output c n c2 dd yy hh ll gg jj pp xx vv kk tt 程式設計實現...

程式設計實現,從鍵盤輸入字元,如果是大寫字母,輸出對應的小寫字母,如果是小寫字母,輸出對應的大寫字

include void main else if c 97 c 122 else printf 輸入的不是字母 n include stdio.h void main else if c 97 c 122 else printf 輸入的不是字母 n include include int main...

輸入字元,若是小寫字母則變大寫字母輸出,若是大寫字母則變小寫字母輸出,如果不是字母則不進行轉

include void main include int main 輸入一個字元,若是小寫字母,轉換成大寫字母輸出 若是大寫字母,則轉換成小寫字母輸出。如下 include stdio.h intmain charch thescanf c ch if ch a ch z chisequaltoc...