51Testing软件测试论坛

标题: 〔两个不同的循环分别有〕什么优点和缺点 [打印本页]

作者: weikunlun    时间: 2005-4-30 11:00
标题: 〔两个不同的循环分别有〕什么优点和缺点
1:for (循环)
if (条件1)
  dosomething1
else
  dosomething2
2:if (条件1)
  for (循环)
  dosomething1
else
  for (循环)
  dosomething2

这二者各有什么优点和缺点?谢谢!

[ Last edited by jackei on 2005-4-30 at 17:34 ]
作者: takiro    时间: 2005-5-8 08:58
在新手区有答案 自己找。
作者: ht01948    时间: 2005-6-11 16:37
1,优点:程序简洁缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。
2。优点:循环的效率高缺点:程序不简洁




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2