Swift 程式列印偶數長度的單詞
為了列印偶數長度的單詞,我們使用 count 屬性計算每個單詞的長度。然後我們檢查單詞的長度是偶數還是奇數。如果是偶數,則列印該單詞。否則不列印。
輸入
Str = “Learn Swift language”
輸出
language
這裡給定的字串有三個單詞:“Learn”、“Swift”和“language”。但輸出是“language”,因為它的長度是偶數,即 8。
演算法
步驟 1 − 建立一個變數來儲存字串。
步驟 2 − 使用 split() 函式將字串分割成單詞。
步驟 3 − 現在執行一個 for 迴圈來迭代每個單詞。
步驟 4 − 檢查當前單詞的長度是偶數還是奇數。
步驟 5 − 如果單詞的長度是偶數,則列印該單詞。否則不列印。
示例
import Foundation
import Glibc
let myString = "Welcome to the tutorialspoint. Here we learn Swift language"
print("String:", myString)
print("\nEven words from the string are:")
let letter = myString.split(separator: " ")
for L in letter {
// Checking for even words
if L.count % 2 == 0 {
print(L)
}
}
在下面的 Swift 程式中,我們將列印偶數長度的單詞。所以我們首先建立一個字串。然後我們分割字串的單詞,然後我們執行一個 for-in 迴圈來迭代給定字串的每個單詞,並檢查當前單詞的長度是否為偶數。如果是,則在輸出中列印該單詞。此過程將持續到字串結束。
輸出
String: Welcome to the tutorialspoint. Here we learn Swift language Even words from the string are: to Here we language
結論
這就是我們如何列印偶數長度的單詞。偶數是可以被 2 整除的數。所以這裡我們只打印了長度可以被 2 整除的單詞。否則不列印。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP