C++ 打印字母 'a' 到 'z' 代码示例
C++ 打印字母 'a' 到 'z'
以下代码实现,可以打印出从'a'到'z'的所有字母,每5行回车一次:
#include <iostream>
using namespace std;
int main() {
char ch = 'a';
int count = 0;
while(ch <= 'z') {
cout << ch << " ";
ch++;
count++;
if(count % 5 == 0) {
cout << endl;
}
}
return 0;
}
代码解释:
#include <iostream>: 包含输入输出流库,用于使用cout进行输出。using namespace std;: 使用标准命名空间,避免每次使用std::前缀。int main() { ... }: 程序的入口函数。char ch = 'a';: 定义一个字符型变量ch,并初始化为 'a'。int count = 0;: 定义一个整型变量count,用来记录打印的字母数量。while(ch <= 'z') { ... }: 循环条件,当ch小于等于 'z' 时,执行循环体。cout << ch << " ";: 打印当前字母ch和空格。ch++;: 将ch递增,指向下一个字母。count++;: 将count递增 1。if(count % 5 == 0) { ... }: 当count能被 5 整除时,表示打印了 5 个字母,输出换行符endl。return 0;: 返回 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
说明:
这段代码演示了如何使用循环和条件语句来实现简单的字母打印功能,同时展示了如何使用 cout 进行输出和使用 endl 换行。
原文地址: https://www.cveoy.top/t/topic/lkab 著作权归作者所有。请勿转载和采集!