回 帖 发 新 帖 刷新版面

主题:这段程序哪儿错了?

main()
{
  for(int i=0;i<=100;i++)
  printf("%d\t",i);
  }
这段程序哪儿错了?

回复列表 (共4个回复)

沙发

没人可以告诉我吗?

板凳


可能是编译器的原因才出错的!!
我在tc上也报错!
应该可以的for语句里定义变量的,
但我个人习惯在外面先定义的!!
main()
{ int i;
  for(i=0;i<=100;i++)
  printf("%d\t",i);
}

3 楼

我在VC6.0上运行的程序是:
#include "stdafx.h"
#include <stdio.h>

void main()
{
  for(int i=0;i<=100;i++)
  printf("%d\t",i);
  }
可以运行并且结果正确。

4 楼

想知道错误必须自己研究推敲,好像自己就是电脑一样,根据程序走一遍,
问题基本也就出来了,不能依靠别人,否则自己就会吃亏的,这是我的经验,你
的未来掌握在自己的手里.

我来回复

您尚未登录,请登录后再回复。点此登录或注册