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 整除的单词。否则不打印。
广告