C语言代码输出abcd的金字塔
时间: 2024-05-12 14:16:45 浏览: 126
C语言输出数字金字塔.c
5星 · 资源好评率100%
以下是一个输出abcd金字塔的C语言代码示例:
```c
#include <stdio.h>
int main() {
int i, j, rows;
printf("Enter the number of rows: ");
scanf("%d", &rows);
for (i = 1; i <= rows; i++) {
// Print spaces
for (j = 1; j <= rows - i; j++) {
printf(" ");
}
// Print letters in ascending order
for (j = 1; j <= i; j++) {
printf("%c ", j+96);
}
// Print letters in descending order
for (j = i-1; j >= 1; j--) {
printf("%c ", j+96);
}
printf("\n");
}
return 0;
}
```
运行效果如下:
```
Enter the number of rows: 5
a
a b a
a b c b a
a b c d c b a
a b c d e d c b a
```
希望能帮到你!
阅读全文