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

admin2015-12-25  27

问题 若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/OJDp777K
0

最新回复(0)