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

如何输出这个图形

[复制链接]
跳转到指定楼层
楼主
发表于 2013-12-12 13:29:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
1
2     3
4     5    6
7     8    9   10
11  12  13  14  15

沙发
发表于 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-12 22:23:48 | 只看该作者
4399APPLE 发表于 2013-12-12 15:03
最简单的方法。。。

用while( )循环怎么做呢
5#
发表于 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. }
复制代码
6#
发表于 2013-12-13 08:49:03 | 只看该作者
有点乱。。。                  
7#
发表于 2013-12-13 22:13:20 | 只看该作者
#include <stdio.h>
#include <stdlib.h>

int main()
{
        int i=1;
        while(i<2){printf("%d\t",i);i++;}
        printf("\n");
    while(i<4){printf("%d\t",i);i++;}
        printf("\n");
    while(i<7){printf("%d\t",i);i++;}
        printf("\n");
    while(i<11){printf("%d\t",i);i++;}
        printf("\n");
    while(i<16){printf("%d\t",i);i++;}
        printf("\n");
    system("pause");
    return 0;
}
8#
发表于 2013-12-14 16:20:41 | 只看该作者
4399APPLE 发表于 2013-12-13 08:48
给你基础,自己去实现

如果一个控制数值,一个控制行数,可两个while完成不了吧
9#
发表于 2013-12-14 16:27:13 | 只看该作者
a821041976 发表于 2013-12-14 16:20
如果一个控制数值,一个控制行数,可两个while完成不了吧

没错呀               
10#
发表于 2013-12-14 16:30:53 | 只看该作者
4399APPLE 发表于 2013-12-14 16:27
没错呀

好吧晓得了,一直在纠结如何用两个while解决,原来不可以
11#
发表于 2013-12-14 16:33:48 | 只看该作者
a821041976 发表于 2013-12-14 16:30
好吧晓得了,一直在纠结如何用两个while解决,原来不可以

可以的,就是。。。
12#
发表于 2013-12-14 16:41:11 | 只看该作者
4399APPLE 发表于 2013-12-14 16:33
可以的,就是。。。

挺麻烦的?
13#
发表于 2013-12-14 16:44:10 | 只看该作者
a821041976 发表于 2013-12-14 16:20
如果一个控制数值,一个控制行数,可两个while完成不了吧

两个while当然能完成
这是典型的嵌套循环练习题
14#
发表于 2013-12-14 17:28:35 | 只看该作者
rosynirvana 发表于 2013-12-14 16:44
两个while当然能完成
这是典型的嵌套循环练习题

额,看来我要多加练习了
15#
发表于 2013-12-14 17:42:38 | 只看该作者
rosynirvana 发表于 2013-12-14 16:44
两个while当然能完成
这是典型的嵌套循环练习题

琢磨了半天想不出来啊,能不能给点提示,3Q
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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