免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: dodolo0k
打印 上一主题 下一主题

[C] 我今天犯的错误 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2008-10-20 11:08 |只看该作者
我服了
无语

论坛徽章:
0
32 [报告]
发表于 2008-10-20 13:20 |只看该作者
不要忘了赋值

论坛徽章:
0
33 [报告]
发表于 2008-10-20 15:26 |只看该作者
人的惯性思维啊!

论坛徽章:
0
34 [报告]
发表于 2008-10-20 18:06 |只看该作者
隐晦的错误,b和c的值被减到0以后后面的循环都不会执行了。

论坛徽章:
0
35 [报告]
发表于 2008-10-20 19:31 |只看该作者
干嘛呢这孩子这是在?

论坛徽章:
0
36 [报告]
发表于 2008-10-20 19:59 |只看该作者
感觉就是printf里的标点有问题。要是还有可能就是for循环的第一个;应该直接空着不写好点

论坛徽章:
0
37 [报告]
发表于 2008-10-20 22:25 |只看该作者
#include <stdio.h>

int main()
{
    int a = 5;
    int b = 5;
    int c = 5;

    for (a; a > 0; a--)
        {
                b=5;
                for (b; b >0; b--)
                {
                        c=5;
                        for (c; c > 0; c--)
                        {
                                printf("%d, %d, %d \n",a,b,c);
                        }
                }
        }

    return 0;
}

论坛徽章:
0
38 [报告]
发表于 2008-10-21 16:59 |只看该作者
小心是的万年船啊,初始化的位置很重要。

论坛徽章:
0
39 [报告]
发表于 2008-10-22 15:20 |只看该作者
You should use
for(int i=0;i<n;i++){
//code here
}
or int i;
for(i=0;i<n;i++){
//code here
}

论坛徽章:
0
40 [报告]
发表于 2008-10-22 17:42 |只看该作者
原帖由 dodolo0k 于 2008-10-15 22:53 发表
#include

int main()
{
&nbsp;&nbsp;&nbsp;&nbsp;int a = 5;
&nbsp;&nbsp;&nbsp;&nbsp;int b = 5;
&nbsp;&nbsp;&nbsp;&nbsp;int c = 5;

&nbsp;&nbsp;&nbsp;&nbsp;for (a; a > 0; a--) {
&nbsp;&nbs ...

5 x 5 x 5 = 255 ......

你怎么算出来的。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP