投稿  收藏 
下图 所示是杨辉三角中的一组数字,试找出其排列规律并通过编程输出杨辉三角的前 10 行。

下图 所示是杨辉三角中的一组数字,试找出其排列规律并通过编程输出杨辉三角的前 10 行。
下图 所示是杨辉三角中的一组数字,试找出其排列规律并通过编程输出杨辉三角的前 10 行。
参考程序如下。
  1. #include"picture,h"//加入绘图头文件 
  2. int main() 
  3. inti,j,a[11][11]={0}; 
  4. for(i=1;i<11;i++) 
  5. a[i][1]=1,a[i][1]=1;//注意此处由于用了逗号,所以整行算一条语句 
  6. for(i=3;1<11;++)//循环赋值 
  7. for(j=2;j<=i-1;j++) 
  8. a[i][j]=ai-1][j-1]+a[i-1][j]; 
  9. for(i=1;i<11;i++)//输出 
  10. for(j=1;j<=iij++) 
  11. cout<<setw(6)<<left<<a[i][j]; 
  12. cout<<"\n"
  13. Win.Show();//启动绘图窗口 

关 键 词

杨辉三角

相关教程

下图 所示是杨辉三角中的一组数字,试找出其排列规律并通过编程输出杨辉三角的前 10 行。
模仿科幻片《黑客帝国》中不断下落的字符效果,思路分析如下。 (1)设置窗口为黑色,字体颜色为绿色,隐藏光标等。 (2)定义一个二维数组保存所有字符的坐标。 (3)因为字符是不断下落的,所以使用 whi
有一个 3 行 4 列的二维数组,通过编程输出其中最大的数和该数所在的行号和列号,参考代码如下。
有一个 10 个元素的数组,数组元素的值依次为 0,1,2,...,9,试编程实现逆序输出数组元素值,参考程序如下。
通过随机数的帮忙,计算机也变成了一位小小“艺术家”。试使用随机数在三维平面上绘制图 所示的“艺术画”。
试使用随机数的方式编程,实现在屏幕上绘制 4000 个颜色和大小随机的“星星”。思路分析如下。 (1)设置窗口为三维视图,隐藏画笔。 (2)利用当前时间作为随机数种子。 (3)利用 while 循环语
求 1 + 2 + 3 +...+ 100 的值的程序可以像下面这样写。
有一个游戏叫“过 7”,即从 1 开始数,跳过包含 7 或者 7 的倍数深入探究,掌握的数字,试输出 99 以内没有跳过的数。参考程序如下。
键盘输入两个整数a 和b,试求最大公约数。最大公约数是指两个或多个整数共有约数中最大的一个。例如 12、16 的公约数有 1、2、4,其中最大的是 4,所以 4 是 12 与 16 的最大公约数,一般
计算机和玩家玩“石头剪刀布”这一游戏。计算机随机出石头、剪刀、布,共玩 5 局。为了方便起见,我们以 0 代表石头,1 代表剪刀,2 代表布。深入探究,掌握如果计算机和玩家出的数字是一样的,则为平局。

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢