黑马程序员技术交流社区

标题: 打印正三角形 三角形剧中 [打印本页]

作者: w苗子007    时间: 2015-11-21 11:15
标题: 打印正三角形 三角形剧中
  1. int main(int argc, const char * argv[]) {
  2.     //打印正三角形
  3.    
  4.     //控制行数
  5.    
  6.     for (int i=1; i<=6; i++) {
  7.    
  8.     //控制空白
  9.         for (int j=0; j<16-i; j++) {
  10.             printf("  ");
  11.         }
  12.     //控制*
  13.         for (int k=0; k<2*i-1; k++) {
  14.             printf("* ");
  15.         }
  16.        printf("\n");
  17.         
  18.     }
  19.     return 0;
  20. }
复制代码



作者: lujia1010    时间: 2015-11-21 11:24
路过帮顶
作者: 黑马小向    时间: 2015-11-22 16:15
正在写这个  绕进去了  看到个输入行 打印空心倒三角形的 duang

作者: chenxinju    时间: 2015-11-22 21:15
倒三角形 来个把
作者: w苗子007    时间: 2015-11-23 14:09
chenxinju 发表于 2015-11-22 21:15
倒三角形 来个把

你把控制行数改一下就可以了。
for (int i = 6;i>=1;i--)后面的都一样
作者: linexs    时间: 2015-11-23 15:45
怎么感觉那么复杂呢?
作者: w苗子007    时间: 2015-11-23 22:51
linexs 发表于 2015-11-23 15:45
怎么感觉那么复杂呢?

也不是啊,我只不过为了打印出来好看点加的空白多一点





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