# Kotlin 程序：使用循环显示从 A 到 Z 的字符

> 原文： [https://www.programiz.com/kotlin-programming/examples/display-alphabets](https://www.programiz.com/kotlin-programming/examples/display-alphabets)

#### 在此程序中，您将学习在 Kotlin 中使用`while`循环打印英文字母。 您还将学习学会仅打印大写和小写字母。

## 示例 1：显示大写的 A 到 Z

```kt
fun main(args: Array<String>) {
    var c: Char

    c = 'A'
    while (c <= 'Z') {
        print("$c ")
        ++c
    }
}
```

运行该程序时，输出为：

```kt
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
```

与 Java 一样，您可以使用`for`循环从 A 到 Z 循环，因为它们以 ASCII 字符存储在 Kotlin 中。

因此，在内部，您可以在 65 到 90 之间循环打印英文字母。

以下是等效的 Java 代码：[用于显示英文字母的 Java 程序](/java-programming/examples/display-alphabets "Java Program to Display Characters from A to Z using loop")

稍加修改即可显示小写字母，如下例所示。

* * *

## 示例 2：显示小写的 a 到 z

```kt
fun main(args: Array<String>) {
    var c: Char

    c = 'a'
    while (c <= 'z') {
        print("$c ")
        ++c
    }
}
```

运行该程序时，输出为：

```kt
a b c d e f g h i j k l m n o p q r s t u v w x y z 
```

您只需将`"A"`替换为`"a"`，将`"Z"`替换为`"z"`以显示小写字母。 在这种情况下，您会在内部循环通过 97 到 122。