c判斷輸入的字元是數字,大寫字母,小寫字母,還是其他

2021-03-17 09:47:16 字數 885 閱讀 3174

1樓:自戀狂

private int test(char ch)//ch為輸入的一個字元

c語言輸入一個字元判斷它是大寫字母或小寫字母 或數字或其他

2樓:會飛的小兔子

#include

voidmain()

}擴充套件資料c語言常用的判斷字元是否是字母或數字的函式isupper(c):c是大寫字母

islower(c):c是小寫字母

isalpha(c):函式isupper(c)或islower(c)為真;

isdigit(c):c是十進位制數字;

isxdigit(c):c是十六進位制數字;

isalnum(c):函式isalpha(c)或isdigit(c)為真;

isspace(c):c是空格、換頁符、換行符、回車符、橫向製表符或縱向製表符

is**trl(c):c為控制字元

3樓:匿名使用者

使用ascii碼來判斷。

在65-90之間為大寫字母,97-122為小寫字母,48-57為數字。剩下的當然是其他。

直接拿字元和數字比較即可。

4樓:匿名使用者

#include

using namespace std;

int main()

return 0;}

5樓:匿名使用者

那個十一級的,人家問的是c語言,你整個c++幹什麼?

6樓:匿名使用者

ctype.h

isupper

islower

isdigit

c語言輸入字元判斷它是大寫字母或小寫字母或數字或其他

include voidmain 擴充套件資料c語言常用的判斷字元是否是字母或數字的函式isupper c c是大寫字母 islower c c是小寫字母 isalpha c 函式isupper c 或islower c 為真 isdigit c c是十進位制數字 isxdigit c c是十六進位...

C程式設計序,輸入字元,如果輸入的字元是大寫字母,則轉換為小寫字母否則不轉換

static void main string args c if char.isupper c c console.writeline console.writeline game over console.readline include stdio.h main void main char ...

c語言輸入字元,若為大寫字母則轉為小寫字母,若為小寫則轉為

int ischar char ch void turnchar if ch a ch z putchar ch 32 else putchar ch 32 用c語言程式設計,輸入一個字元,若是小寫字母,轉換為大寫輸出,若是大寫字母,轉換為小寫字母輸出 如下 include int main 在de...