【发布时间】:2019-07-26 16:23:17
【问题描述】:
当我将i<0,5 放在下面代码中 for 循环的条件部分时
#include<stdio.h>
int main()
{
int i;
for(i = 0;i<0,5;i++)
printf("%d\n",i);
return 0;
}
【问题讨论】:
-
i<0,5计算为5的值。这是真的。 -
如果条件变为 i
-
i<5不会导致无限循环,除非 i 始终小于 5。但i<0,5与i<5不同,也与i < (0,5)不同跨度>
标签: c comma-operator