#include
int main()
{
int i;
for (i = 5; i >= 0; i --)
;
printf("%d\n", i);
}
你用gcc再编译一下这个程序看看?
肯定是-1的,如果是0,那么是符合循环条件的。
这个得看你的i初值如果小于零那就是i本身,如果i>=0那就是无限循环刚才在DEV上测试的
很明显是-1;可以用一下代码测试一下
for(i < 5;i >=0;i++);
printf("%d\n",i);
-1
不然不退出循环。。。。。。。。。。。。。。。。