对表达式for( 表达式1; ; 表达式3)可以理解为( ) 选择一个答案 a. for(表达式1; 0; 表达式3) b. for(表

[复制链接]
查看11 | 回复4 | 2011-5-1 12:47:32 | 显示全部楼层 |阅读模式
对表达式for(表达式1;;表达式3)可以理解为()
选择一个答案
a.for(表达式1;0;表达式3)
b.for(表达式1;1;表达式3)
c.for(表达式1;表达式1;表达式3)
d.for(表达式1;表达式3;表达式3)
回复

使用道具 举报

千问 | 2011-5-1 12:47:32 | 显示全部楼层
b,1代表true









<h4class=\"ask\">追问


我的理解是:
表达式for(表达式1;;表达式3)
中间省略一个表达式2,为的是证明表达式1是为真.right?
回复

使用道具 举报

千问 | 2011-5-1 12:47:32 | 显示全部楼层
中间一个表达式的目的是循环继续的条件,如果没有中间表达式,效果是不需要做这条判断,即循环条件默认就是满足的,满足即为true(1),
回复

使用道具 举报

千问 | 2011-5-1 12:47:32 | 显示全部楼层
我理解是:
循环条件默认满足表达式1么?下次运行表达式3?
回复

使用道具 举报

千问 | 2011-5-1 12:47:32 | 显示全部楼层
表达式3在每次循环结束就自动运行!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行