杨辉三角形c语言程序数组(杨辉三角形c语言程序)

2023-04-19 03:57:29 生活知识 0阅读 回答者:admin

大家好,小评来为大家解答以上问题。杨辉三角形c语言程序数组,杨辉三角形c语言程序很多人还不知道,现在让我们一起来看看吧!

1、打开开发环境

2、写头函数。

3、写主函数。

4、主代码

5、int i,n,j;

6、int a[34][34]={0};

7、//n的范围是n=1n=16。

8、while(n1||n16)

9、{

10、Printf('输入行数:');

11、 scanf('%d',n);

12、}

13、//将所有第一列赋值为1。

14、for(i=0;in;i++)

15、{

16、 a[i][0]=1;

17、}

18、//每个数字等于它两个肩膀上的数字之和。

19、for(i=1;in;i++)

20、{

21、 for(j=1;j=i;j++)

22、 {

23、 a[i][j]=a[i-1][j-1]+a[i-1][j];

24、 }

25、}

26、//输出

27、for(i=0;in;i++)

28、{

29、 for(j=0;j=i;j++)

30、 {

31、 printf('%d ',a[i][j]);

32、 }

33、 printf('n');

34、}

35、完全码

36、#includestdio.h

37、void main()

38、{

39、 int i,n,j;

40、 int a[34][34]={0};

41、 while(n1||n16)

42、 {

43、Printf('输入行数:');

44、 scanf('%d',n);

45、 }

46、 for(i=0;in;i++)

47、 {

48、 a[i][0]=1;

49、 }

50、 for(i=1;in;i++)

51、 {

52、 for(j=1;j=i;j++)

53、 {

54、 a[i][j]=a[i-1][j-1]+a[i-1][j];

55、 }

56、 }

57、 for(i=0;in;i++)

58、 {

59、 for(j=0;j=i;j++)

60、 {

61、 printf('%d ',a[i][j]);

62、 }

63、 printf('n');

64、 }

65、}

66、结果如下所示。

本文到此结束,希望对大家有所帮助。

免责声明:本文来源网友投稿及网络整合仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。投诉邮箱:1765130767@qq.com。

本文地址:https://www.lnsss.com/shenghuo/zhishi/416674.html