怎么用C语言程序输出图中的图案?

如题所述

#include<stdio.h>
#include<stdlib.h>
 
int  main()
{
int n,a,b;
        for(n=-3;n<=3;n++)
        {
            char c=abs(n); 
            for(a=0;a<c;a++)
                printf(" ");
            for(b=0;b<(3-c)*2+1;b++)
                printf("*");
            printf("\n");
        }
    return 0;
}

追问

abs是什么意思啊?

追答

取绝对值!

追问

谢谢啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-13
永for循环,
第2个回答  2015-04-13
你会输出三角形不?