国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 平遥县| 深圳市| 宜春市| 益阳市| 临城县| 凤山市| 临洮县| 秀山| 咸阳市| 陇川县| 泸州市| 丘北县| 丽水市| 伽师县| 若羌县| 当涂县| 唐山市| 白玉县| 万安县| 修武县| 辉县市| 叙永县| 遂溪县| 竹溪县| 轮台县| 漳平市| 山丹县| 建平县| 专栏| 孟州市| 闵行区| 大宁县| 文昌市| 陕西省| 新龙县| 加查县| 锦屏县| 邻水| 永宁县| 汉阴县| 石城县|