1.首先,我们处理整个大盒子,定义一个8行8列的二维数组。
2.遍历数组,输出每个数字。
3.根据杨辉三角形的特点,每行的第一列和最后一列为1。
4.其他元素的值是左上方和正上方的元素之和。
5.打印出来,运行它,控制台显示结果。
6.最后对输出进行处理,实现等腰输出。
杨辉三角形的规则相对简单。你一眼就能看出,每行的数字等于前一行相应位置的两个数字之和。voidprinttangle(inth){ints=
1//值和高度inti,j//循环计数cout<“1”<<endl//为(i=
2i<=h,s=1,一)//行数i从2到楼层高度{cout<“1”//第一个1for(j=1j<=i-2j)//列位置j绕过第一个直接启动循环cout<<(s=(i-j)*s/j)<<“cout<“1”<<endl//输出最后一个1}这是一个非常简单的函数,可以打印杨辉三角形。输入参数7打印前7行。