寫程式的時候常常需要用到使用者輸入,
但是如何判斷輸入是否為數字,字母?
其中怎麼判斷使用者輸入的數字,字母?
假設用char ch是接收到的使用者輸入的單個字元。
判斷字母:
寫字母:if((ch>='a')&&(ch<='z'))
寫字母:if((ch>='a')&&(ch<='z'))
字母(包含寫):if(((ch>='a')&&(ch<='z'))||((ch>='a')&&(ch<='z')))
判斷數字:
if((ch>='0')&&(ch<='9'))
當然,我們還可以混搭,例如:判斷是否數字或者字元,和下劃線_ (其中*text是const char * text,我獲取到的使用者輸入的單個字元內容)
if((*text>='0'&& *text<='9')||((*text>='a'&&*text<='z')||((*text>='a')&&(*text<='z')))||*text>='_')
else
C 判斷使用者輸入是否為數字?
include include include using namespace std bool is number string str return true else return true void main int a 0 const char s cout 請輸入資料a string s...
c 判斷輸入textbox是否為數字
asp.net判斷輸入文字是否是數字 方案一 名稱 isnumberic 功能 判斷輸入的是否是數字 引數 string otext 源文字 返回值 bool true 是 false 否 public bool isnumberic string otext catch try catch方法 例...
c 判斷輸入textbox是否為數字
方案一 名稱 isnumberic 功能 判斷輸入的是否是數字 引數 string otext 源文字 返回值 bool true 是 false 否 public bool isnumberic string otext catch try catch方法 例 try catch exceptio...