搜索
查看: 2390|回复: 23
打印 上一主题 下一主题

如何输出这个图形

[复制链接]
楼主
发表于 2013-12-12 15:03:29 | 显示全部楼层
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5. printf("1\n");
  6. printf("2 3\n");
  7. printf("4 5 6\n");
  8. printf("7 8 9 10\n");
  9. printf("11 12 13 14 15\n");
  10. system("pause");
  11. return 0;
  12. }
复制代码
沙发
发表于 2013-12-12 15:03:42 | 显示全部楼层
最简单的方法。。。

点评

呵呵,还可以再简单一点。  发表于 2014-7-1 21:36
板凳
发表于 2013-12-13 08:48:49 | 显示全部楼层
shly900928 发表于 2013-12-12 22:23
用while( )循环怎么做呢

给你基础,自己去实现
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <windows.h>
  4. int main()
  5. {
  6.         int a,b;
  7.     a=0;
  8.     while(a<5)
  9.     {
  10.                 b=0;
  11.                 while(b<=a)
  12.         {
  13.                         printf("%d ",b);
  14.             b++;
  15.         }
  16.         printf("\n");
  17.         a++;
  18.     }
  19.     system("pause");
  20.     return 0;
  21. }
复制代码
地板
发表于 2013-12-13 08:49:03 | 显示全部楼层
有点乱。。。                  
5#
发表于 2013-12-14 16:27:13 | 显示全部楼层
a821041976 发表于 2013-12-14 16:20
如果一个控制数值,一个控制行数,可两个while完成不了吧

没错呀               
6#
发表于 2013-12-14 16:33:48 | 显示全部楼层
a821041976 发表于 2013-12-14 16:30
好吧晓得了,一直在纠结如何用两个while解决,原来不可以

可以的,就是。。。
7#
发表于 2013-12-14 17:28:35 | 显示全部楼层
rosynirvana 发表于 2013-12-14 16:44
两个while当然能完成
这是典型的嵌套循环练习题

额,看来我要多加练习了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表