黑马程序员技术交流社区

标题: 若i,j已定义为int类型,则以下程序段中内循环的总的执行次数是 (  ) [打印本页]

作者: to_love    时间: 2015-8-28 23:23
标题: 若i,j已定义为int类型,则以下程序段中内循环的总的执行次数是 (  )
for (i=5;i;i--) 
for (j=0;j<4;j++) 
{…} 
A.20                 B.24               C.25                  D.30

第一行i什么意思?
作者: tangbinbin    时间: 2015-8-29 09:44
第一个循环结束条件写错了吧,应该是i>0吧?那样的就是4*5=20次,,
作者: aidan    时间: 2015-8-29 10:15
当第一行的i为0的时候,表达式为假,结束循环
作者: 翟宇浩    时间: 2015-8-29 10:32
i没有结束条件啊
作者: 王志志志    时间: 2015-8-29 10:37
第一行循环体写错了
作者: aidan    时间: 2015-8-29 10:57
for(表达式1;表达式2;表达式3)
结束条件说到底就是判断表达式2的真假
非0都为真
为0的时候表达式2为假,结束循环。。。。。
作者: 橡果eric    时间: 2015-8-29 17:07
条件判断的时候是非0为真,0为假,所以i减到0的时候,就结束了
作者: 15095185209    时间: 2015-8-29 21:10
哎,今天刚学完,看了这个题 还是不会~
作者: 38740820    时间: 2015-8-29 21:24
应该是A  20次
作者: 38740820    时间: 2015-8-29 21:27
外循环5次 内循环4次  5*4 =20




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2