16周 复仇....

来源:互联网 发布:java我的世界mod 编辑:程序博客网 时间:2024/04/28 17:13

for循环打印图形

oj1954

期中考试的耻辱

长时间啃不下来的老梗

今天

轻松终结.....

代码

#include <stdio.h>#include <stdlib.h>int main(){    int i,j,n;    scanf("%d",&n);    for(i=1;i<=n;i++)    {        for(j=i;j<=n-1;j++)            printf(" ");        for(j=n-i;j<n;j++)            printf("*");        for(j=n-i+1;j<n;j++)            printf("*");        printf("\n");    }     for(i=n-1;i>0;i--)    {        for(j=i;j<=n-1;j++)            printf(" ");        for(j=n-i;j<n;j++)            printf("*");        for(j=n-i+1;j<n;j++)            printf("*");        printf("\n");    }    return 0;}

由此看出,功力在增加!

#include <stdio.h>#include <stdlib.h>int main(){    int i,j,n;    scanf("%d",&n);    for(i=1;i<=n;i++)    {        for(j=1;j<=n-i;j++)            printf(" ");        for(j=n-i+1;j<=n;j++)            printf("*");        for(j=n-i+2;j<=n;j++)            printf("*");        printf("\n");    }    for(i=n-1;i>=1;i--)    {        for(j=1;j<=n-i;j++)            printf(" ");        for(j=n-i+1;j<=n;j++)            printf("*");        for(j=n-i+2;j<=n;j++)            printf("*");        printf("\n");    }    return 0;}

又做了一遍,略有不同.....

0 0
原创粉丝点击