注册 登录
编程论坛 Delphi论坛

DELPHI+SQL能否实现双重循环

linanguyu 发布于 2009-12-01 07:33, 1095 次点击
for(i=2;i<=10;i++)
   for(j=2;j<=10;j++)
  { k=i+j;
  if(k=15)
  break;}
请大家多多指教,能否实现
5 回复
#2
shuang2009112009-12-01 22:24
双重循环肯定是可以的,但不知道你要实现什么
#3
haizeng2009-12-02 08:53
应该可以吧
#4
linanguyu2009-12-02 09:43
回复 2楼 shuang200911
给定一列数,取其中的若干个相加接近某个固定值的所有组合,每个数只用一次。
#5
volte2009-12-25 14:50
1。前期准备最好将这一列数进行序列化处理。方便你程序的实现。
2。接近:即符合一定的区间(要给程序  SUM(min) <相加和< SUM(max));
3。符合情况,记录,不符合重新累加。
4。我认为使用递归比循环容易。



#6
wujieme2010-04-26 14:20
回复 5楼 volte
你好,小弟请教个问题,我用adoquery和sql2000连接,当设置active属性时,总是提示sa登录失败,能不能帮忙解决一下,多谢了
1