| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1353 人关注过本帖
标题:新手求助!!!这个题目想好久都没想出来
取消只看楼主 加入收藏
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
结帖率:100%
收藏
已结贴  问题点数:12 回复次数:6 
新手求助!!!这个题目想好久都没想出来
输出1-100,第一行一个数,第二行两个数,以此类推,直到100为止。
我想了很久,也没想出算法,望高手指点,告诉我代码的同时,给我讲讲思路和算法。
2013-03-30 20:42
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
收藏
得分:0 
回复 5楼 peach5460
我写的如下:
#include<stdio.h>
void main()
{
    int i;
    for(i=1;i<101;i++)
    {
        int n;
        for(n=1;i<101;n++)
            if(i==n*(n+1)/2)  printf("\n");
        printf("%4d",i);
    }
}
我的思路是第一行最后一位是1,第二行最后一位数3,第三行最后一位是6,那么第n行最后一位是n*(n+1)/2;当i=n*(n+1)/2时,就换行
不知道为什么会错了,请高人指点迷津

天下事在局外呐喊是无益的,必须躬亲入局才有改变的希望!
2013-03-30 21:24
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
收藏
得分:0 
回复 7楼 peach5460
没看到啊

天下事在局外呐喊是无益的,必须躬亲入局才有改变的希望!
2013-03-30 21:35
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
收藏
得分:0 
回复 8楼 peach5460
可以,我自己再仔细体会下,谢谢啊!呵呵

天下事在局外呐喊是无益的,必须躬亲入局才有改变的希望!
2013-03-30 21:39
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
收藏
得分:0 
回复 10楼 peach5460
可以,我再仔细体会下,谢谢啊,呵呵

天下事在局外呐喊是无益的,必须躬亲入局才有改变的希望!
2013-03-30 21:41
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
收藏
得分:0 
回复 14楼 peach5460
其实我的思路跟十三楼的一样,他写出来了,我没写出来,你比较下我们两写的

天下事在局外呐喊是无益的,必须躬亲入局才有改变的希望!
2013-03-31 00:08
Liu3420175
Rank: 2
来 自:湖北黄冈
等 级:论坛游民
帖 子:26
专家分:17
注 册:2013-3-24
收藏
得分:0 
回复 13楼 不要脸的猫
好,一下就看懂了,适合我这个菜鸟看,呵呵。。。谢啦!

天下事在局外呐喊是无益的,必须躬亲入局才有改变的希望!
2013-03-31 00:11
快速回复:新手求助!!!这个题目想好久都没想出来
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012165 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved