C語言 鍵盤輸入字元,如果是英文大寫字元,則輸出英文小寫字元,小寫的就輸出大寫,其他就輸出Error

2021-04-13 01:46:54 字數 2713 閱讀 5284

1樓:匿名使用者

#include

int main()

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

2樓:滄海雄風

#include

main()

3**ress any key to continue

3樓:匿名使用者

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

4樓:匿名使用者

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

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

5樓:匿名使用者

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

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

6樓:匿名使用者

你if條件寫錯了。

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

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

7樓:匿名使用者

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

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

8樓:眼眶的濕潤

#include

void main()

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

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

9樓:匿名使用者

#include「stdio.h」

void main()

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

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

10樓:匿名使用者

#include

#include

int main(int argc, char* argv)

輸入乙個字元,如果是小寫字母則將其轉換為大寫字母輸出,如果是大寫字母則轉換為小寫輸出

11樓:匿名使用者

#include

int main()

if( tmp >=97 && tmp <= 122) //小寫轉換大寫}

c語言用vc++程式設計:輸入乙個字元,如果是小寫字母就輸出大寫,如果是大寫字母就輸出小寫,其他字元原樣輸出

12樓:匿名使用者

漏掉了92~96部分

#include

void main()

13樓:匿名使用者

在main中最前面加個 char c; 其他基本上沒問題。

14樓:匿名使用者

沒有定義字元變數c,要先宣告,然後才能用

15樓:高橋浩子

考慮的不是很周全。

c庫中有乙個轉化大小寫的函式,包含在《string.h》中

用c語言編寫:從鍵盤輸入乙個字元,如果是大寫字母就輸出大寫,小寫字母輸出小寫,否則輸出其他

16樓:匿名使用者

#include

#include

int main(int argc, char* argv)

17樓:摔過坑過丶不哭

按你這麼說 直接輸入後 直接輸出不就行了

用c語言程式設計,輸入乙個字元,若是小寫字母,轉換為大寫輸出,若是大寫字母,轉換為小寫字母輸出

18樓:木澂

**如下

:#include

int main( )

**在devc++環境下執行效果如下:

19樓:郝在益

如果是小寫,則將這個字元減去32,再輸出。反之,加上32就是了。

#include

main()

滿意請採納!

20樓:匿名使用者

#include

void main()

else if(ch>=97 && ch<=122)printf("%c\n",ch);}

c語言程式設計,輸入乙個字元,如果是小寫字母,則把他變成大寫,如果是大寫字母,就把他變成小寫。

21樓:匿名使用者

思路:判斷乙個字元是大寫字母還是小寫字母可以直接字元比較或者ascii碼值比較,根據大寫字母和其對應小寫字母的asccii值相差32,可以加減32實現互換。

參考**:

#include "stdio.h"

int main()

/*執行結果:dd*/

22樓:想要博學

能用字串的話就用strupr ,strlwr函式#include

#include

char main()

不能用的話,可以先判斷是否為小寫或大寫字母,再根據acs碼表加32或者剪32來實現轉換

23樓:匿名使用者

用 ascii值換算

C語言程式等待鍵盤輸入字元,如果是字母,按下面規則輸出

include include void input char endchar else if c a c z printf c c void main void include include include int main return 0 c語言裡面的乙個程式設計題 輸入兩個字元,如果先輸入...

求大神C語言程式從鍵盤輸入字串(少於字元)存入字元陣列,統計並輸出其中數學

include include int main printf 字母的個數 zhi d,數字的dao個數 d n,j 關於c語言的一道程式設計題,求大神解答!從鍵盤輸入乙個字串存入乙個字元陣列中,其中任意兩個相鄰字元 10 include define n 99 int main i for j 0...

c語言鍵盤輸入字串刪除其中的母音字母

include stdafx.h if the vc 6.0,with this line.include stdio.h int main void 回答 include stdafx.h if the vc 6.0,with this line.include stdio.h int main ...