一个c语言问题,给出答案并解释有以下程序段:int k=0while(k=1)k++;则while循环执行的次数是【 】。 A.无限次 B. 有语法错,不能执行 C.一次也不执行 D. 执行1次
2019-04-13
一个c语言问题,给出答案并解释
有以下程序段:
int k=0
while(k=1)
k++;
则while循环执行的次数是【 】。
A.无限次 B. 有语法错,不能执行
C.一次也不执行 D. 执行1次
优质解答
A.无限次
因为k=1 是个赋值语句,它的值为1,所以while(k=1)一直成立.结果就是死循环了
A.无限次
因为k=1 是个赋值语句,它的值为1,所以while(k=1)一直成立.结果就是死循环了