当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 如果我用table连接的话,不能用sql了,如果我用query的话,又不会连接本地库 啊。怎么办呢。 query怎么连本地库啊。 ......
    摘要: http://canopus.com.cn/canopus/ ......


一道随机数的程序,关乎到小女子的生命,此题很有深度,难度很大,请高手帮帮忙解决一下,小女子先谢谢了

此程序的题意是这样的:  
          VB的界面很简单,只需要4个文本框个一个按钮,大家一想就能知道,在  
  Command1_Click()的事件中,定义10个integer型变量,为了说起来方便,我就先把变量定义为:  
          Dim   a,b,c,d,e,f,g,h,i,j   as   integer  
          a=2  
          b=2  
          c=2  
          d=3  
          e=3  
          f=3  
          g=4  
          h=4  
          i=4  
          j=2  
  10个变量都已被赋值,本题就想在Command1单击的时候,利用随机数从这10个变量中随机抽出4个来,并且这4个变量的值加起来正好等于10,界面中4个文本框就是分别显示随机抽取的满足要求的4个变量的。  
          怎么样,此题挺有深度吧,关键是看算法了,这道题对我很重要,请大家务必帮忙,本人虽是女子,但说话算话,只要代码正确,马上给分结贴,若分数不够,一定会再给的,如果谁作出来了,也可以从QQ上发给我,我的QQ是:41399125。麻烦大家啦,谢谢!  
     
 

NO.1   作者: latin2003

Dim   Num(0   To   9)   As   Integer  
   
  Private   Sub   Command1_Click()  
  Randomize  
  Dim   sum   As   Integer  
  Dim   i   As   Integer  
  sum   =   0  
  Do   While   Not   sum   =   10  
          sum   =   0  
          i   =   Int(9   *   Rnd)  
          sum   =   sum   +   Num(i)  
          Text1   =   Num(i)  
          i   =   Int(9   *   Rnd)  
          sum   =   sum   +   Num(i)  
          Text2   =   Num(i)  
          i   =   Int(9   *   Rnd)  
          sum   =   sum   +   Num(i)  
          Text3   =   Num(i)  
          i   =   Int(9   *   Rnd)  
          sum   =   sum   +   Num(i)  
          Text4   =   Num(i)  
       
  Loop  
   
  End   Sub  
   
  Private   Sub   Form_Load()  
   
  Num(0)   =   2  
  Num(1)   =   2  
  Num(2)   =   2  
  Num(3)   =   3  
  Num(4)   =   3  
  Num(5)   =   3  
  Num(6)   =   4  
  Num(7)   =   4  
  Num(8)   =   4  
  Num(9)   =   2  
   
  End   Sub  
   
  给分吧  
   
 


 ·internet explorer问题    »显示摘要«
    摘要: 我的系统是win2000,本来在打开ie时, 在地址栏中输入一个实名后, 按ctrl+enter组合健后, 就会自动在实名前加上"http://www.",在后面加上".com" 自从前天装了service pack3后,前面的不变, 后面的变成了".co.cn", 请问怎样才能把它改回".com"? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE