函数yanghui能够按以下形式构成一个打印如下形式的杨辉三角形形。请填空。



打印打印如下形式的杨辉三角形形(行数可以键盘输入)








分析:看这种图像的规律


A:任何一行的第一列和最后一列都是1.


B:从第三行开始每一个数据是它上一行的前一列囷它上一行的本行之和。




   A:定义一个二维数组行数如果是n,把列数也定义为n.这个n的数据来自键盘录入。


   B:给这个二维数组任何一行的第一列和最后一列都是1.



从第三行开始每一个数据是它上一行的前一列和它上一行的本行之和。  最后一列除外








//给这个二维数组任何一行的第一列和最后一列赋值为1






//按照规律给其他元素赋值


//从第三行开始每个数据是它上一行的前一列和它上一行的本列之和。



//这一如果y<=x是有个小问題的就是最后一列的问题,所以这里要减去1


//并且y也应该从1开始因为第一列也是有值了



//每一个数据都是它上一行的前一行和它上一行的夲列之和












C++程序设计(第三版) 谭浩强 习题5.6 个人设计

习题 5.6 打印出以下的打印如下形式的杨辉三角形形(要求打印出10行)

我要回帖

更多关于 打印如下形式的杨辉三角形 的文章

 

随机推荐