设有程序段 int k=10; while (k=1) k=k-1; 则下面描述中正确的是( ) A.while循

2024-12-02 16:30:37
推荐回答(3个)
回答1:

应该是无限循环才对,选b
while(k=1),
每次判断给k赋值1是否成功
赋值成功后,k=0
下一次赋值依旧成功
无限循环

回答2:

B.循环是无限循环

k=1是赋值语句,一直为真

回答3:

循环是无限循环k=1是赋值语句,一直为真