1樓:匿名使用者
var reg = /^[a-za-z\u4e00-\u9fa5]$/;
var input = "asdfaasda中";
if(!reg.test(input))
c語言 輸入一個字元,判斷該字元是數字、字母、空格還是其他字元。
2樓:匿名使用者
三個空分別是:
1、ch >= 'a'&&ch<='z' || a>='a'&&ch<='z'
2、 ch >= '0' && ch<='9'
3、 ch == ' '
4、完整**
#include
#include int main()
else if(ch>='a'&&ch<='z')
else if(ch>='a'&&ch<='z')
else if(ch==' ')
else
} return 0;
}擴充套件資料
c語言特有特點
1、c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。
2、c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。
3、不同的變數型別可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。
參考資料
3樓:匿名使用者
根據ascii碼值判斷即可。
#include
int main()
4樓:匿名使用者
三個空分別是:
1. ch >= 'a'&&ch<='z' || a>='a'&&ch<='z'
2. ch >= '0' && ch<='9'
3. ch == ' '
5樓:匿名使用者
//加上。
#include
if(isalpha(ch))...
else if(isdigit(ch))...
else if(ch == ' ')...
//不然就是樓上的答案。
6樓:我愛一蓑煙雨
# coding=utf-8
x=raw_input("")
if(x>='0')&(x<='9'):
print ("是數字")
elif((x.lower()>='a')&(x.lower()<='z')):
print ("是字母")
elif(x==' '):
print ("是空格")
else :
print("是其他")
7樓:宰父可欣傅媼
根據ascii碼值判斷即可。由於數字,大小寫字母均分別為連續儲存,所以只需要與對應的最大最小值比較即可確定字元型別。
**如下:
#include
int main()
8樓:徜逸
可以根據以下**進行判斷:
#include
int main()
return 0;
}判斷輸入字元的方式
由於每個字元通常都有一個特定的ascii碼,可以通過ascii碼進行判斷,當滿足輸入的字元滿足特定數值的ascii碼進行判斷。部分ascii碼如下:
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個小寫英文字母,其餘為一些標點符號、運算子號等。
9樓:匿名使用者
加上ch=getchar();後輸出的實際上是enter鍵
我寫小說,作者名字想換一換,有沒有什麼好聽的一下吧
作者的名字要麼霸氣,要麼簡單 個人覺得簡單點就挺好的,烏雲蔽日怎樣 子月還是可以的,主要看你,那你寫的人物性格是怎樣的呢 好聽的名字寫 用來 姓 蘇,柳,白,江,花,戎,一般的複姓,聶,寧,藍,洛,裴,魚,玉 名字 曼,蘿,珞,佩,瀲,戀,卿,琴,久 蕭隕塵 墨羽 王嫣然 東方破 柳刃鳴 冥嘯 五年...
我的名字中帶萍字所以想請你們給我想個帶萍字的網名和個性簽名。一定要可愛的
帶萍字的網名 1 紫蝶依萍 2 是萍萍呀!3 早安,火依萍!4 是萍萍呀!5 喜萍 6 我想讓你喊我小萍子i 7 萍萍蛋蛋 8 萍水相逢 9 你是我的小呀小萍果 10 我的愛人她叫蔣桂萍 11 李偉萍愛朱章達 12 黃夏萍你以為你誰!13 我叫吳佳欣我叫孫依萍 14 萍淚 15 萍 戀 16 一葉秋...
我孩子準備上初中了,想給他改名字中的字,由於小學的學籍戶口都得改,能改嗎?謝謝你們的回答
可以改名,但是需要辦理的手續比較多,以下是需要辦理的手續 1 寫更名申請 更名申請 戶籍部門,我叫 性別,年?月?日出生,現年?週歲,因周圍四鄰重名二人,給工作和生活帶來諸多不便,故申請更名為 望批准!年月日 2 學校 單位或街道證明 只須證明有你這個人就可以,不必證明重名的事 3 到戶口所在地的戶...