Swift 程序打印偶数长度单词

swiftserver side programmingprogramming更新于 2025/9/21 5:07:17

要打印偶数长度的单词,我们使用 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 {

   // 检查偶数词
   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 整除的单词。否则不打印。



相关文章



关于我们 | 隐私条款 | 学习路线
返回顶部