我目前正在編寫一個程序,在該程序中我必須編寫一個bool函數來確定一組方向是否是有效輸入。方向必須是數字後跟一個方向(N W E S)。例如,有效的輸入將是4N5S2W7E。我完全不知道如何使用bool函數來測試輸入是否有效。可能沒有空格,每個數字後面必須跟一個字母方向(每個字母的方向必須以數字開頭)。任何幫助深表感謝。謝謝!Bool函數來檢查特定的字符串要求
1
A
回答
1
嗯,你的功能僅將成爲主要功能的一部分,所以例如
static bool CheckDirection(string s){
// loop through each character in the string
// check if char is an a-z and A-Z or if it's 0-9
// compare next char and previous char
// I'll let you figure out the exact logic here
if (it is valid)
return true
else
return false // If it's not right
}
然後在你的主要功能,您只需撥打
int main(){
if(CheckDirection(string s)){
}
return 0
}
由於CheckDirection函數將返回一個布爾。你可以直接將它放入if語句中。
+0
字符串中字符互相比較的功能是什麼? –
+0
您可以使用'==' –
相關問題
- 1. 檢查字符串函數
- 2. 麻煩創建函數來檢查字符串的特定格式
- 3. 按特定要求取字符串的特定字符串部分
- 4. 創建隨機數字的特定要求的字符串
- 5. 查找具有特定要求的字符串的索引?
- 6. 檢查輸入的特定字符串
- 7. 使用正則表達式來檢查特定的字符串
- 8. preg_match來檢查字符串是否有特定的結構
- 9. 函數來給定字符串utf-8上的特定單詞?
- 10. C#檢查特定長度的數字字符串
- 11. php bool函數返回字符串而不是bool
- 12. Shell腳本來檢查字符串和特殊字符
- 13. T-sql子字符串函數提取特定的字符串
- 14. 如何檢查字符串數組特定的單元格字符串長度?
- 15. 如何檢查字符串數組是否包含特定的字符串?
- 16. 使用字符串函數來顯示特定數據
- 17. 函數檢查字符串是否有
- 18. 函數檢查空字符串/屬性?
- 19. 檢查特定字符的Objective-C字符串
- 20. 如何檢查字符串中的特定字符?
- 21. 檢查字符串中的特定字符
- 22. 檢查字符串包含特定的順序字符
- 23. 使用字符串函數來選擇在特定字符的所有文字
- 24. 如何編寫RegEx來檢查特定數量的字符?
- 25. 從字符串值中查找特定的字符串數組
- 26. 檢查數組是否包含特定的字符串
- 27. MySQl創建函數來檢查字符串是否正確
- 28. 檢查字符串是否包含具有數字的特定字符PHP
- 29. 檢查一個字符串是否包含特定字符
- 30. 如何檢查特定字符前是否有字符串
你試過的任何東西? – Irshad
看起來像你要求的代碼來驗證輸入的字符串..貼上你已經嘗試過的代碼,以便人們可以幫助你。 –