#include"stdio.h"
main()
{
for(int a=0;a >=0;a++)
{
  if(a%3==2&&a%5==3)
  {   
      printf("%d\n",a);
   break;
  }
}
for(int b=100;b <=100;b--)
{
  if(b%3==2&&b%5==3)
  {  
      printf("%d\t",b);
   break;
  }
}
}
这段程序没有错,可是为什么我用“//”屏蔽掉第2个循环就提示错误呢“
d:\Documents and Settings\Lovo\My Documents\Visual Studio Projects\666\366.cpp(3): fatal error C1075: 与左侧的 大括号“{”(位于“366.cpp(2)”)匹配之前遇到文件结束”
然后,我用/*……*/ 屏蔽就不会出错,不是一样吗?为什么,高手帮帮忙哦~~~~~~~~
#include"stdio.h"
main()
{
for(int a=0;a >=0;a++)
{
  if(a%3==2&&a%5==3)
  {   
      printf("%d\n",a);
   break;
  }
}
/*for(int b=100;b <=100;b--)
{
  if(b%3==2&&b%5==3)
  {  
      printf("%d\t",b);
   break;
  }
}*/
}
这样没错,而下面这样就出错了
#include"stdio.h"
main()
{
for(int a=0;a >=0;a++)
{
  if(a%3==2&&a%5==3)
  {   
      printf("%d\n",a);
   break;
  }
}
//for(int b=100;b <=100;b--)
//{
// if(b%3==2&&b%5==3)
// {  
//     printf("%d\t",b);
//  break;
// }
//}
}
[此贴子已经被作者于2006-4-18 0:00:08编辑过]



 
											





 
	    

 
	




