简单金字塔
简单实现
int main(int argc, const char * argv[]) {
for (int i = 0; i < 6; i++) {
for(int j = 0; j < 6 - i; j ++) {
printf(" ");
}
for (int j = 0 ; j < i + 1; j++) {
printf("* ");
}
printf("\n");
}
}
进阶版本
int main(int argc, const char * argv[]) {
for (int k = 0 ; k < 5; k ++) {
for (int i = 0 ; i < 5 - k; i++) {
printf(" ");
}
for (int i = 0; i < k + 1; i++) {
printf("%c", (char)(65 + i));
}
for (int i = k - 1; i >= 0; i--) {
printf("%c", (char)(65 + i));
}
printf("\n");
}
}

浙公网安备 33010602011771号