C++ 打印字母 'a' 到 'z' 代码示例
C++ 打印字母 'a' 到 'z'
以下是一个 C++ 程序,它会打印出字母 'a' 到 'z',每 5 个字母回车一次。
#include <iostream>
using namespace std;
int main() {
char letter = 'a';
int count = 0;
while (letter <= 'z') {
cout << letter << " ";
count++;
if (count % 5 == 0) {
cout << endl;
}
letter++;
}
return 0;
}
代码解释:
#include <iostream>: 包含输入输出流库,用于控制台输出。using namespace std;: 使用标准命名空间,避免重复写 std::。char letter = 'a';: 定义一个字符变量letter并初始化为 'a'。int count = 0;: 定义一个整数变量count用于计数,初始值为 0。while (letter <= 'z'): 循环执行,当letter小于等于 'z' 时继续循环。cout << letter << " ";: 打印当前字母letter和一个空格。count++;: 计数器count加 1。if (count % 5 == 0) { cout << endl; }: 如果count除以 5 的余数为 0,则打印换行符。letter++;:letter递增,指向下一个字母。return 0;: 程序正常退出。
运行结果:
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
总结:
这段 C++ 代码利用循环结构和字符变量,成功地打印出字母 'a' 到 'z',并每 5 个字母换行。
原文地址: https://www.cveoy.top/t/topic/lkaf 著作权归作者所有。请勿转载和采集!