回 帖 发 新 帖 刷新版面

主题:算法和程序 请各位高手指教


 谁可以帮忙举几个算法转换成程序的例子?
 就是随便给出一算法,然后写出程序~谢谢了!
 各位高手大虾帮帮忙啊~
 对于算法写成程序我实在是不知如何下手啊!

回复列表 (共1个回复)

沙发

最简单的,杨慧三角,递归公式f(i,j)=f(i-1,j-1)+f(i-1,j);
#include <stdio.h>
#define N 10

int f(int i,int j)
{
    if(i==j||j==1)  return 1;
    else return f(i-1,j-1)+f(i-1,j);
}

main()
{
    int i,j,k;
    for(i=1;i<=N;i++)
      {
          for(k=0;k<9+N*2-2*i;k++) printf(" ");
          for(j=1;j<=i;j++)
         printf("%-4d",f(i,j));
          printf("\n");
      }
     getchar();
}      
      
    

我来回复

您尚未登录,请登录后再回复。点此登录或注册