若k是int类型变量,且有以下for语句1 for(k=-1;k

admin2018-01-11  29

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

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

答案B

解析 本题考查for循环的使用。在程序中,for循环的初始值k=-1,循环结束条件是k<0,每次循环k增加1,第一次进入循环的时候k为-1,k小于0,执行打印,然后k的值变成0,下次进入循环k不小于0,循环结束,因此循环只能执行一次。
转载请注明原文地址:https://kaotiyun.com/show/mFxp777K
0

最新回复(0)