黄晓鹏 发表于 2014-9-16 07:01:43

输出

本帖最后由 Angel丶L 于 2014-9-17 22:46 编辑

输出空心直角三角形

elvo 发表于 2014-9-16 07:01:44

/*****
* 打印空心等边直角三角形
* n为打印行数
*/
void PrintTriangle(int n){
        for(int i = 0; i < n; i++){
                printf("*");
                if(i == 0) printf("\n");
                else{
                        for(int j=0;j<i-1;j++)
                                i==n-1 ? printf("*") : printf(" ");
                        printf("*\n");
                }
        }
}

黄晓鹏 发表于 2014-9-16 07:02:24

用for做

青蛙星 发表于 2014-9-16 10:42:47

.......
printf("*\n");
printf("**\n");
printf("**\n");
printf("*    *\n");
printf("******\n");

haovcf 发表于 2014-9-16 19:16:41

用for 循环 , 最起码两层, 打印空格 , 符合条件的打印* , 试一下吧。
页: [1]
查看完整版本: 输出