檢驗合法IP

2021-10-05 14:03:52 字數 516 閱讀 3657

現在ipv4下用乙個32位無符號整數來表示,一般用點分方式來顯示,點將ip位址分成4個部分,每個部分為8位,表示成乙個無符號整數(因此不需要用正號出現),如10.137.17.1,是我們非常熟悉的ip位址,乙個ip位址串中沒有空格出現(因為要表示成乙個32數字)。

現在需要你用程式來判斷ip是否合法。

輸入乙個ip位址

返回判斷的結果yes or no

輸入

10.138.15.1
輸出

yes
#include#includeusing namespace std;

int main()

; char ch[3];

while(cin>>ip[0]>>ch[0]>>ip[1]>>ch[1]>>ip[2]>>ch[2]>>ip[3])

}if(count==4)

else}}

}

檢驗入參合法性有哪些 C 檢驗引數合法性公用方法

region 檢驗引數合法性,數值型別不小於0,引用型別不能為null,否則丟擲異常 檢驗引數合法性,數值型別不小於0,引用型別不能為null,否則丟擲異常 待檢引數 待檢引數名稱 數值型別是否可以為0 public static bool checkargument object arg,stri...

華為OJ 合法IP

題目 現在ipv4下用乙個32位無符號整數來表示,一般用點分方式來顯示,點將ip位址分成4個部分,每個部分為8位,表示成乙個無符號整數 因此不需要用正號出現 如10.137.17.1,是我們非常熟悉的ip位址,乙個ip位址串中沒有空格出現 因為要表示成乙個32數字 現在需要你用程式來判斷ip是否合法...

華為OJ 合法IP

合法ip 現在ipv4 下用乙個 32位無符號整數來表示,一般用點分方式來顯示,點將 ip位址分成 4個部分,每個部分為 8位,表示成乙個無符號整數 因此不需要用正號出現 如 10.137.17.1 是我們非常熟悉的 ip位址,乙個 ip位址串中沒有空格出現 因為要表示成乙個 32數字 現在需要你用...