若i和k都是int类型变量,有以下for语句 for(i=0,k=-1;k=1;k++)printf("*****\n"); 下面关于语句执行情况的叙述中正确的是

admin2017-05-20  40

问题 若i和k都是int类型变量,有以下for语句
    for(i=0,k=-1;k=1;k++)printf("*****\n");
    下面关于语句执行情况的叙述中正确的是

选项 A、循环体执行两次
B、循环体执行一次
C、循环体一次也不能执行
D、构成无限循环

答案D

解析 本题考查for循环。本题的for循环初始条件为i=0,k=-1;循环结束条件为k=1永远为真(k不为0),因此循环不能结束。
转载请注明原文地址:https://jikaoti.com/ti/Oji0FFFM
0

最新回复(0)