While循环的输出

时间:2015-06-18 18:52:20

标签: c while-loop

如果short int是2个字节,则在下面的prog中执行while循环多少次?

main()
{
int j = 1;
while(j <= 255);
{
    printf("%d",j); 
    j++;
}
return 0;
}

我认为应该是255次,但不正确。谁能告诉我为什么?

1 个答案:

答案 0 :(得分:7)

你的同一行末尾有一个分号。 while循环由语句;组成,执行&#34;无限&#34;很多次。