若变量已正确定义,则以下for循环for ( x=0,y=0; ( y!=123 ) && ( x<4 ); x++ );

admin2015-11-24  13

问题 若变量已正确定义,则以下for循环for ( x=0,y=0; ( y!=123 ) && ( x<4 ); x++ );

选项 A、执行4次   
B、执行3次
C、执行次数不确定
D、执行123次

答案A

解析 for循环语句格式:for(exp1;exp2;exp3)。exp1通常用来给循环变量赋初值; exp2通常是循环条件,以便决定是否继续执行循环体;exp3通常可用来修改循环变量的值。程序执行过程为:赋初值x=0,y=0;逻辑表达式y!=123为真,x<4为真,则整个表达式( y!=123 ) && ( x<4 )为真,循环条件成立;x=1;再次判断表达式为真;x=2;……;直到x=4时,y!=123为真,x<4为假,则整个表达式( y!=123 ) && ( x<4 )为假,循环条件不成立,退出循环。for循环执行4次,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/HjID777K
0

相关试题推荐
最新回复(0)