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

 

    摘要: 这类函数就是需要把地址传进去的。 在c里:   tchar szpath[max_path]; getmodulefilename(hinst,szpath,max_path); trace(szpath); 在dephi里:     getmodulefilename(application.handle, ??,?? ); 后两个参数怎么写 ......
 ·如何获得ring0 权限    »显示摘要«
    摘要: 那位大侠能给小弟指点一下,在win2000下如何获得ring0权限,希望能给出代码。 ......


如何输出其和等于N的所有不增的正整数数和式看了半天没看明白

如输入4,打印:  
  4=4  
  4=3+1  
  4=2+2  
  4=2+1+1  
  4=1+1+1+1  
  书上给的代码看了半没有明白,也试不过~~  
  void   int   a[100]   ;  
  rd(int   i   ,int   k)//递归法  
  {  
      int   j   ;  
      for(j=i;j>=1   ;j--)  
      if(j<=a[k]){  
          a[k]=j;  
          if(j==i)   输出解;  
          else   rd(i-j,k+1)   ;  
      }  
  }//大虾们说明一下?!

NO.1   作者: weixing979

怎么连个printf都没有

NO.2   作者: zihan

用的递归了,应该可以的,你把他打印出来看看

NO.3   作者: shw014

#include   <stdio.h>  
  int   a[100]   ;  
  outresult(int   k)  
  {     int   j;   printf("=%d",a[1]);  
  for(j=2;j<=k;j++)   printf("+%d",a[j]);  
  printf("\r\n");  
  }  
   
  rd(int   i   ,int   k)//递归法  
  {     int   j   ;  
        for(j=i;j>=1   ;j--)  
            if   (j<=a[k])  
            {  
                a[k+1]=j;  
                if(i==j)   outresult(k+1);  
                  else   rd(i-j,k+1)   ;  
              }  
          }  
  main()  
  {  
   
          a[0]=5;  
          rd(5,0);  
   
  }  
 


    摘要: ? ......
» 本期热门文章:

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