1樓:會飛的小兔子
#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為控制字元
2樓:匿名使用者
使用ascii碼來判斷。
在65-90之間為大寫字母,97-122為小寫字母,48-57為數字。剩下的當然是其他。
直接拿字元和數字比較即可。
3樓:匿名使用者
#include
using namespace std;
int main()
return 0;}
4樓:匿名使用者
那個十一級的,人家問的是c語言,你整個c++幹什麼?
5樓:匿名使用者
ctype.h
isupper
islower
isdigit
c語言,輸入一個字元,判斷它如果是小寫字母輸出其對應大寫字母
6樓:凌亂心扉
#include
void main()
else if(ch>='a'&&ch<='z')}
7樓:匿名使用者
int main()
8樓:gta小雞
#include
int main()
9樓:aa大空翼
#include
void main()
c語言,輸入一個字元,判斷它是否是小寫字母,如果是則輸出大寫字母,否則原樣輸出
10樓:匿名使用者
你用的什麼?我用的visual studio 2012,正常編譯,正常執行,**沒問題。可能和編譯器有關係吧,我也是新手,不是很懂
11樓:樂行樂
表示我執行的結果是對的
12樓:衄潲
沒什麼問題啊。在visual studio 2008中執行都是好的呀
13樓:匿名使用者
我到底還是沒有看出哪錯了
拿著原始碼測試了全部字母
14樓:匿名使用者
說真的我在vc++6.0都是可以的。
15樓:匿名使用者
對照asclll碼,用if語句判斷
c語言 判斷輸入的字元屬於哪一類:大寫字母,小寫字母,數字,還是其他字元。 請問這題怎樣做?
16樓:懟嘚蒔間
可以直接
bai用if語句du判斷
char c;
scanf("%c",&c);
if(c>'a' && c<'z')
printf("大寫zhi
字母dao
內\n");
else if(c>'a' && c<'z')printf("小寫字母\n");
else if(c>'0' && c<'9')printf("數字\n");
else printf("其它字元容\n");
17樓:南宮_幽冥
把輸入的字元轉換為ascll碼,根據這個ascll碼的值確定它的型別。附ascll表一張:
c語言輸入字元,若為大寫字母則轉為小寫字母,若為小寫則轉為
int ischar char ch void turnchar if ch a ch z putchar ch 32 else putchar ch 32 用c語言程式設計,輸入一個字元,若是小寫字母,轉換為大寫輸出,若是大寫字母,轉換為小寫字母輸出 如下 include int main 在de...
c判斷輸入的字元是數字,大寫字母,小寫字母,還是其他
private int test char ch ch為輸入的一個字元 c語言輸入一個字元判斷它是大寫字母或小寫字母 或數字或其他 include voidmain 擴充套件資料c語言常用的判斷字元是否是字母或數字的函式isupper c c是大寫字母 islower c c是小寫字母 isalph...
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 ...