黑马程序员技术交流社区

标题: 可以随意改变边长的菱形 [打印本页]

作者: tyisbest    时间: 2015-4-11 22:44
标题: 可以随意改变边长的菱形
话不多说,直接上代码,如题所示!
#include <stdio.h>
int main(){
    int a ,b ,c ,d ;  
    printf("请输入一个正整数:");
    scanf("%d",&d );
    for (a=1; a<=d; a++) {
        for (b=1; b<=d-a; b++) {
            printf(" ");
        }
        for (c=1; c<=2*a-1; c++) {
            printf("*");
        }
        printf("\n");
    }
    for (a=1; a<=d; a++) {
        for (b=1; b<=a; b++) {
            printf(" ");
        }
        for (c=1; c<=(2*d-1)-2*a; c++) {
            printf("*");
        }
        printf("\n");
    }   
     return 0;
}


作者: yesha    时间: 2015-4-11 22:49
嗯,学习了~~~继续努力中
作者: pan915595422    时间: 2015-10-19 14:40
赞一个!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2