巴斯卡三角形

来源:互联网 发布:免费追书软件 编辑:程序博客网 时间:2024/05/15 14:22
/**************************************** *  File Name  : combo.c *  Creat Data : 2015.1.23*  Author     : ZY *****************************************/ /*巴斯卡三角形*/#include <stdio.h>#define N 12long combi(int n,int r)//得出数字{int i;long p = 1;for(i = 1;i <= r;i++ ){p = p*(n-i+1)/i;//公式}return p;}void paint()//进行排版{int n,r;for( n = 0;n <= N;n++ ){for( r = 0; r <= n; r++ ){int i;if( 0 == r ){for( i = 0;i <= (N-n);i++ ){printf("  ");}}else {printf("  ");}printf("%3d",combi(n,r));}printf("\n");}}int main(){paint();return 0;}

0 0
原创粉丝点击