002作业

作者: Sharymo | 来源:发表于2017-04-20 22:20 被阅读8次

    1,打印三角形

    尝试一卒,想用*重复操作符完成作业

    Paste_Image.png

    自带引号,失败。用的C完成下面作业。

    Paste_Image.png
    #include<stdio.h>
    int main()
    {
        int i,j;
        for(i=1;i<9;i++)
        {
            for(j=0;j<i;j++)
                printf("* ");
            printf("\n");
        }
        return 0;
    }
    
    Paste_Image.png
    #include<stdio.h>
    int main()
    {
        int i,j;
        for(i=0;i<8;i++)
        {
            for(j=8;j-i>0;j--)
                printf("* ");
            printf("\n");
        }
        return 0;
    }
    
    Paste_Image.png
    #include<stdio.h>
    int main()
    {
        int i,j,k;
        for(i=0;i<9;i++)
        {
            for(k=18;k-2*i>0;k--)
                printf(" ");
            for(j=1;j<2*i+2;j++) 
                printf("* ");
            printf("\n");
        }
        return 0;
    }
    

    2求完备数

    Paste_Image.png
    #include<stdio.h>
    int main()
    {
        int n,i,sum;
        for(n=1;n<1000;n++)
        {
            sum=0;//每次给需要判定的数,从新求和
            for(i=1;i<n;i++)
                if(n%i==0)
            { sum+=i;
                    if(n==sum)
                        printf("%d ",n);
            }
        }
        return 0;
    }
    

    3打印万年历

    #include<stdio.h>
    int main()
    {
        int year;
        scanf("%d",&year);
        printf("        %d        \n",year);
        if(year%4==0&&year%100!=0||year%400==0)
            printf("shi");
        else
            printf("bushi");
        return 0;
    }
    

    不会实现输入日期,判断周几的功能。

    相关文章

      网友评论

          本文标题:002作业

          本文链接:https://www.haomeiwen.com/subject/xzahzttx.html