写一个程序,使用string库,从“a”开始每行n个依次输出26个小写字母,
时间: 2024-05-08 20:15:31 浏览: 12
其中n由用户输入。
```cpp
#include <iostream>
#include <string>
using namespace std;
int main() {
int n;
cout << "请输入每行的字母个数:";
cin >> n;
string alphabets = "abcdefghijklmnopqrstuvwxyz";
int count = 0;
for (int i = 0; i < 26; i++) {
cout << alphabets[i];
count++;
if (count == n) {
cout << endl;
count = 0;
}
}
return 0;
}
```
样例输出(当n为5时):
```
abcde
fghij
klmno
pqrst
uvwxy
z
```
相关问题
用python写一个简单的循环程序,使用string库,从“a”开始每行n个依次输出26个小写字母
```python
import string
n = 5 # 每行输出的字母个数
letters = string.ascii_lowercase # 26个小写字母
for i in range(0, len(letters), n):
print(letters[i:i+n])
```
输出结果:
```
abcde
fghij
klmno
pqrst
uvwxy
z
```
用python写一个简单的程序,使用string库,从“a”开始每行n个依次输出26个小写字母,
其中n为用户输入的整数。
代码如下:
```python
import string
n = int(input("请输入每行字母个数:"))
letters = string.ascii_lowercase
for i in range(0, len(letters), n):
print(letters[i:i+n])
```
运行结果示例:
```
请输入每行字母个数:5
abcde
fghij
klmno
pqrst
uvwxy
z
```