阅读:1845回复:32
一个我纳闷的事情
int i=0,j=0;
MessageBox(NULL,\"For Loop Begin\",\"INFO\",MB_OK); for(i=0;i<5;i++) { for(j=0;j<10;j++); { if(j<10) { MessageBox(NULL,\"Message\",\"Error\",MB_OK); } } } MessageBox(NULL,\"For Loop End\",\"INFO\",MB_OK); return 0; 大家说粗体部分出现了几次对话框啊? |
|
板凳#
发布于:2002-05-08 16:16
int i=0,j=0; 5个对话框,因为 for(j=0;j<10;j++); 有分号,如果没有,则有50个对话框。 |
|
|
地板#
发布于:2002-05-08 16:17
这也看得出来?pfpf
我以前也遇到过...sigh,小错误带出大问题,并且这种错误很难找出来...(如果不debug的话) |
|
|
地下室#
发布于:2002-05-08 16:18
还有吗?大家可以编译试一下就知道了!
|
|
5楼#
发布于:2002-05-08 16:19
注意,里面没有分号!每一行结尾都是;
|
|
7楼#
发布于:2002-05-08 16:35
更正:0个对话框,因为j=10.
|
|
|
8楼#
发布于:2002-05-08 16:38
hehe。。。。。。。。。
怎么也是0个呀,老鼠说了的,根本编译不过嘛.... |
|
|
9楼#
发布于:2002-05-08 16:43
看来天天读毛论的家伙就是喜欢玩“游击战”,打一枪[;],换一个地方[FOR]~~~
|
|
|
10楼#
发布于:2002-05-08 23:07
急转弯??
|
|
|
11楼#
发布于:2002-05-09 19:14
休闲一下下,放松一下大脑,有意思!
|
|
13楼#
发布于:2002-05-09 19:51
有什么好纳闷的???????
|
|
14楼#
发布于:2002-05-09 20:57
是啊!纳闷,现在知道为什么了
|
|
15楼#
发布于:2002-05-09 21:14
反正我没看懂
|
|
17楼#
发布于:2002-05-09 21:36
不知道你怕谁,说来听听 :D :D :D :D :D
|
|
19楼#
发布于:2002-05-09 21:40
那红小兵怕不怕
|
|
上一页
下一页