use*_*265 3 c c++ comparison unsigned loops
unsigned int i;
for (i = 100; i <= 0; --i)
printf("%d\n",i);
Run Code Online (Sandbox Code Playgroud)
Joh*_*ohn 11
i >= 0如果你想让它从100循环到0,应该在循环的第二个条件.
正如其他人所指出的那样,你需要将你的定义更改i为有符号整数(只是int),因为当计数器意味着为-1时,它将是一些其他正数,因为你声明了它unsigned int.