A、只有赋值和变换,没有条件,故为死循环。B、while(2)不是循环2次的意思,括号里是一个bool型的判断语句,对于不为0的数,都判断为1,所以和while(1)是等价的。C、整型在加到21亿多的时候由于精度问题,会变成一个负数,故而循环停止。D、x在%100的情况下一定小于100。