作业帮 > 综合 > 作业

请使用双重循环语句编写程序,打印出如下所示图形

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 20:50:20
请使用双重循环语句编写程序,打印出如下所示图形
    *
         **
         ***
         ****
         *****
         ******
   *************
    ******
     *****
      ****
       ***
        **
         * 
第一行的×在与第二行第一个×对齐
#include <stdio.h>
void PrintStars(int n) {
int i,j;
for(i = 0; i < n; ++i) {
for(j = 0; j < n; ++j) printf(" ");
for(j = 0; j <= i; ++j) printf("*");
printf("\n");
}
for(j = 0; j < 2 * n + 1; ++j) printf("*");
printf("\n");
for(i = 0; i < n; ++i) {
for(j = i; j >= 0; --j) printf(" ");
for(j = n - i; j > 0; --j) printf("*");
printf("\n");
}
}
int main() {
PrintStars(6);
return 0;
}