当前位置: 首页 > news >正文

长春做网站自建社区网站

长春做网站,自建社区网站,电子商务网站建设基本步骤,广州的企业网站建设题目内容: 在屏幕上打印杨辉三角。 思路: 首先我们通过观察发现,每一步的打印都与行列数有关,中间的数据由这一列和上一行的前一列数据控制。所以我们可以使用二维数组进行操作: (1&#xff…

题目内容:

在屏幕上打印杨辉三角。

思路:

首先我们通过观察发现,每一步的打印都与行列数有关,中间的数据由这一列和上一行的前一列数据控制。所以我们可以使用二维数组进行操作:

(1)每一行的首元素都是1,第i行的第i个元素也是1:

int main()
{int arr[10][10] = { 0 };for (int i = 0; i < 10; i++){arr[i][0] = 1;for (int j = 0; j <= i;j++){if (i == j){arr[i][j] = 1;}}}for (int i = 0; i < 10; i++){for (int j = 0; j <=i; j++){printf("%d", arr[i][j]);}printf("\n");}return 0;
}

第一步就完成了。

(2)接下来要对中间的元素的值的规律观察,我们发现中间的数据由这一列和上一行的前一列数相加得出,比如3=1+2;2=1+1;...:

#include<stdio.h>int main()
{int arr[10][10] = { 0 };for (int i = 0; i < 10; i++){arr[i][0] = 1;for (int j = 0; j <= i;j++){if (i == j){arr[i][j] = 1;}if (i > 1 && j > 0){arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];}}}for (int i = 0; i < 10; i++){for (int j = 0; j <=i; j++){printf("%d ", arr[i][j]);}printf("\n");}return 0;
}

(3)打印空格:

for (j = 10 - i; j > 0; j--)
{printf("  ");
}

(4)最后代码如下:

#include<stdio.h>int main()
{int arr[10][10] = { 0 };int i = 0;int j = 0;for (int i = 0; i < 10; i++){for (j = 10 - i; j > 0; j--){printf("  ");}arr[i][0] = 1;for (int j = 0; j <= i;j++){if (i == j){arr[i][j] = 1;}if (i > 1 && j > 0){arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];}printf("%-3d ", arr[i][j]);}printf("\n");}return 0;
}

谢谢大家!!!

http://www.yayakq.cn/news/308538/

相关文章:

  • 洛阳建站O2O网站制作需要多少钱
  • 石家庄制作公司网站怎么做冒牌网站
  • 用图片设置网站首页店标在线制作免费
  • 学校网站建设规范宁夏网站设计公司
  • 微信游戏网站开发wordpress模拟装机
  • 江西建设部网站wordpress本地网站怎么访问
  • 网站域名申请步骤企业管理软件7
  • 邢台移动网站建设服务垫江网站开发djrckj
  • 网站设计就业培训公众号编辑 wordpress
  • 迪庆州住房和城乡建设局网站设计方案包括哪些内容
  • 岳阳做网站的公司wordpress如何分页
  • 成都模板建站代理如何做适合手机访问的网站
  • 西安+美院+网站建设成都前端培训机构
  • 什么叫网站被k北京和隆优化是干嘛的
  • 建设网站ppt克隆网站后怎么做
  • 高端网站建设信息招远做网站
  • 网站建设功能报价单定制化网站开发的好处
  • 红衫中国网站建设傻瓜式建站软件
  • 银川商城网站开发设计vc 做网站源码
  • 做外贸的人常用的网站中英文网站如何建设
  • 国内做钢铁的网站中小企业外贸网站建设现状
  • 黄页88网站推广方案seo交流中心
  • 网站和服务器网络广告网站
  • 手机网站怎么做微信登陆沈丘做网站yooker
  • 怎样进行公司网站建设网络广告的发布方式包括
  • asp网站建设教案dnf做任务解除制裁网站
  • 承德名城建设集团网站vis设计机构
  • 网站的风格设计包括哪些内容邯郸网站建设市场
  • 聊城专业做网站公司做网站需要学js吗
  • 单本小说网站郑州网站建设网页设计