C C語言判斷字串是否是int型正整數

2021-09-07 15:22:14 字數 597 閱讀 3769

此程式功能主要是實現:判斷在cmd下輸入的字串是是否是int型的正整數。

在判斷字元是數值時還可以了解一下isdigit()函式,可以參考:

/* 

程式功能:

判斷輸入的字串是否是int型正整數型

*/#include

#include

#include

intchk_data

(char

*num)

;#define size 100

intmain

(void

)else

}printf

("%d\n"

,atoi

(str));

}// 子函式

intchk_data

(char

*num)}if

(i >

100)

//都是數字,但長度超過100位,返回錯誤

判斷字串是否是中文

一,判斷字元是否是中文 1 通過編碼判斷單個字元是否是中文。如下 判斷乙個字元是中文還是英文 public static bool ischinese char c 1 將字串轉換成字元陣列,遍歷字元陣列判斷每個字元是否是中文。如下 判斷字串中是否包含中文 public static bool is...

C語言之判斷字串是否是數字

文章 自 判斷是否為數字 1 include 2 include 3 include 4 include 判斷字元型別需要的標頭檔案 5using namespace std 6int main 7 20 21 cout23return0 24 其他cctype中還有其他函式,如 isalnum 用...

判斷字串是否是日期格式

datetime.parse 可以判斷以下三種字串是否是日期格式 2009 5 6 10 12 25 2009 5 6 10 12 25 2009年5 月6日 10 12 25 用正規表示式可以判斷 2009 5 6 10 12 25 2009 5 6 10 12 25 2009年5 月6日 10 ...