《C語言及程序設計》第32講實踐項目

項目1:

#include <stdio.h>
int main()
{
    int i,j;
    for(i=6;i>=1;i--)
    {
        for(j=1;j<=2*i-1;j++)
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
項目2:

#include <stdio.h>
int main()
{
    int i,j,k;
    char space=' ';
    for(i=0;i<=5;i++)
    {
        for(j=5;j>i;j--)
        {
            printf("%c",space);
        }
        for(k=1;k<=i+1;k++)
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
項目3:

#include <stdio.h>
int main()
{
    int i,j,m,k;
    char space=' ';
    for(i=6;i>=1;i--)
    {
        for(j=5;j>=i;j--)
        {
            printf("%c",space);
        }
        for(k=1;k<=2*i-1;k++)
        {
            printf("*");
        }
        for(m=5;m>=i;m--)
        {
            printf("%c",space);
        }
        printf("\n");
    }
    return 0;
}
項目4:

#include <stdio.h>
int main()
{
    int i,j,k,m;
    char space=' ';
    for(i=1;i<=6;i++)
    {
        for(j=5;j>=i;j--)
        {
            printf("%c",space);
        }
        for(k=1;k<=2*i-1;k++)
        {
            printf("*");
        }
        for(m=5;m>=i;m--)
        {
            printf("%c",space);
        }
        printf("\n");
    }
    return 0;
}

項目6:

#include <stdio.h>
int main()
{
    int i,j,k,m,n,o,p,q;
    char space=' ';
    for(i=1;i<=6;i++)
    {
        for(j=5;j>=i;j--)
        {
            printf("%c",space);
        }
        for(k=1;k<=2*i-1;k++)
        {
            printf("*");
        }
        for(m=5;m>=i;m--)
        {
            printf("%c",space);
        }
        printf("\n");
    }
    for(n=5;n>=1;n--)
    {
        for(o=5;o>=n;o--)
        {
            printf("%C",space);
        }
        for(p=1;p<=2*n-1;p++)
        {
            printf("*");
        }
        for(q=5;q>=n;q--)
        {
            printf("%c",space);
        }
        printf("\n");
    }
    return 0;
}





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章