gpt4 book ai didi

C语言小程序 杨辉三角示例代码

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章C语言小程序 杨辉三角示例代码由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

复制代码 代码如下

#include <stdio.h> #include <stdlib.h> int main() {  int i,j,k;  int line;  int *prev, *next;  printf("输入要查看杨辉三角的行数(大于2):");  scanf("%d",&line);  if(line < 2)  {   printf("行数小于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++)    //数字   {    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; } 。

最后此篇关于C语言小程序 杨辉三角示例代码的文章就讲到这里了,如果你想了解更多关于C语言小程序 杨辉三角示例代码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com