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

 

    摘要: 还是英文版的呢。 。。。。。。 0daycn还真是0day!!! ......
 ·如果把delphi快捷方式改回来    »显示摘要«
    摘要: 我的delphi的快捷方式不知为何变成了不是系统默认方式。 如:复制不是ctrl+c 而变成了ctrl+inster .如何改回来了。 大仙们就告诉我一声吧。如何做 ......


动态数组问题 来帮帮我

这是一个动态数组问题   可以编译通过就是执行是出了问题:  
   
  提示:   MyArray[i][j]   =   1    
   
  大家看看   是为什么     delphi   的动态数组到底怎么实现   如何实现?  
   
   
  var  
          MyArray:array   of   array   of   integer;  
          row,   col,   i,   j:integer;  
          str:string;  
  begin  
              str   :=   ;  
              row   :=   strtoint(YangHuiForm.YangHuiEdit.text);  
              col   :=   row;  
              Setlength(MyArray,row,col);  
   
              for   i   :=   1   to   row   do  
                  for   j   :=   1   to   col   do  
          问题在这里:             MyArray[i][j]   :=   0;  
   
                MyArray[1][1]   :=   1;  
                MyArray[2][1]   :=   1;  
                MyArray[2][2]   :=   1;  
   
                for   i   :=   3   to   row   do  
                      begin  
                                MyArray[i][1]   :=   1;  
                                for   j   :=   2   to   col   do  
                                begin  
                                            MyArray[i][j]   :=   MyArray[i   -   1][j   -   1]   +   MyArray[i   -   1][j];  
                                end;  
                        end;  
   
                  for   i   :=   1   to   row   do  
                  begin  
                            for   j   :=   1   to   col   do  
                            if   MyArray[i][j]   =   0   then  
                            YangHuiForm.YangHuiMemo.Lines.Add()  
                            else  
                                    begin  
                                              str   :=   inttostr(MyArray[i][j])   +   str   +     ;  
                                              YangHuiForm.YangHuiMemo.Lines.Add(str);  
                                    end;  
                              YangHuiForm.YangHuiMemo.Lines.Add();  
                    end;  
   
  end;

NO.1   作者: hnhb

for   i   :=   0   to   row-1   do  
                  for   j   :=   0   to   col-1   do  
                          MyArray[i][j]   :=   0;  
   
  数组的标号是从零开始的  
 


 ·心情不错,来着有份    »显示摘要«
    摘要: 辞去了优厚待遇的工作,思考一下近年为了微软的技术忙着给自己升级。冷静下来,发现开源才是我喜欢的,不管是以前在网上学习,还是工作后在网上找资料,都希望等到源码和配置文章等资料。可网上的这样的地方都很混乱,没有一个专一的地方来进行开源交流。现在拿出以前的积蓄,做了一个开源社区,希望大家能在这里交流源码,进行简洁的操作就可以发布你的源码和资料给大家提供帮助。希望大家支持这个开源的净土,使它能为更......
» 本期热门文章:

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