习题 6.11 输出以下图案:*****

C程序设计(第四版) 谭浩强 习题 6.11 个人设计

习题 6.11 输出以下图案:

 

* * * * *

  * * * * *

    * * * * *

      * * * * *

        * * * * *

代码块:

方法1:

#include 
int main()
{
    int i, j, k;
    char a[9] = {'*', ' ', '*', ' ', '*', ' ', '*', ' ', '*'};
    for (i=0; i<5; i++){
        for (j=0; j<2*i; j++)
            printf(" ");
        for (k=0; k<9; k++)
            printf("%c", a[k]);
        printf("\n\n");
    }
    return 0;
}

方法2:

#include 
int main()
{
    for (int i=0; i<5; printf("* * * * *\n\n"), i++)
        for (int j=0; j<2*i; printf(" "), j++);
    return 0;
}

你可能感兴趣的:(C程序设计,(第四版),谭浩强,课后答案)