问题 单项选择题

下列for循环语句的执行次数是( )。    for(intx=0,y=0;(y!=0) && x<4);x++)

A.无限次

B.一次也不执行

C.执行一次

D.执行三次

答案

参考答案:B

解析:在(y!=0)&&(x<4)中,判断(y!=0)得返回值false,表达式中又用的是逻辑与运算符,所以整个表达式的值肯定是false,所以根据for语句的用法规则,该循环一次也不执行。

问答题 简答题
多项选择题