国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言小程序 楊輝三角示例代碼

2020-01-26 15:58:45
字體:
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

#include <stdio.h>
#include <stdlib.h>
int main()
{
 int i,j,k;
 int line;
 int *prev, *next;
 printf("輸入要查看楊輝三角的行數(shù)(大于2):");
 scanf("%d",&line);
 if(line < 2)
 {
  printf("行數(shù)小于2,Goodbye!/n");
  exit(1);
 }
 for(i=1; i<=line; i++)   //前兩行的打印
  printf("   ");
 printf("%6d/n",1);
 for(i=1; i<=line-1; i++)
  printf("   ");
 printf("%6d%6d/n",1,1);
 prev = malloc(2*sizeof(int));
 prev[0] = 1;
 prev[1] = 1;
 for(i=3; i<=line; i++)   //從第三行開始打印
 {
  next = malloc(i*sizeof(int));
  next[0] = 1;
  next[i-1] = 1;
  for(j=line; j>=i; j--)    //外部空格
  {
   printf("   ");
  }
  printf("%6d",1);
  for(k=2; k<i; k++)    //數(shù)字
  {
   next[k-1] = prev[k-2] + prev[k-1];
   printf("%6d",next[k-1]);
  }
    }
  printf("%6d/n",1);
  free(prev);
  prev = next;
 }
 free(next);
 return 0;
}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 鄂尔多斯市| 南昌县| 逊克县| 营山县| 江北区| 渭南市| 汉寿县| 富民县| 山西省| 通渭县| 拜泉县| 星座| 南岸区| 乌拉特中旗| 峨边| 高碑店市| 孟津县| 那曲县| 林甸县| 龙州县| 大同县| 沽源县| 鄂伦春自治旗| 安岳县| 连江县| 平远县| 黔江区| 普定县| 扶沟县| 都江堰市| 醴陵市| 资源县| 棋牌| 镇远县| 高雄县| 肇州县| 祁门县| 顺昌县| 东明县| 泌阳县| 公主岭市|