心的代码

作者: 天启_三月 | 来源:发表于2018-05-11 15:55 被阅读0次

    这是一段代码,生成一个图案

    public static void paintheart(){
    
        int x,a,Rul=4,CeH,CeA,UApa,p,q,sum=0,Cdel;
        printf("请输入一个不小于16 的数,68 是最完美的");
        Scanner sc=new Scanner(System.in);
        x=sc.nextInt();
        sc.close();
        a=x/4;CeH=x/2;CeA=(x/8)*5;Cdel=CeA-CeH;
        for(UApa=0;UApa<=3;UApa++){
            for(p=1;p<=a/4;p++){
                for(q=1;q<=2*CeA;q++){
                    if(q<=CeH-(Rul+sum)||(q>CeA-Cdel&&q<CeA+Cdel)||q>=(2*CeA-CeH)+Rul+sum)
                            printf(" ");
                        else
                            printf("*");
                }
                sum=sum+Rul;
                Rul--;
                Cdel=Cdel/2;
                printf("\n");
            }
        }
    }
    
    public static void printf(String s) {
        System.out.print(s);
    }
    

    print.png

    这是我大一上学期写的一段代码,原本是 c ,这里改成了 java

    相关文章

      网友评论

        本文标题:心的代码

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