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

绘制倒杨辉三角形

目标输出:
image
分析:
这个问题与普通输出杨辉三角形差别不大,但我没输出过正杨辉三角形。这里的核心思想在于对数组的处理。
实现代码:

include<stdio.h>

int main() {
int row;
scanf_s("%d", &row);
//正序定义数组,根据杨辉三角形的特点
int arr[100][100]; //设置二维数组来存储数据
for (int i = 0; i < row; i++) {
arr[i][0] = 1; //每行第一个数为1
arr[i][i] = 1; //每行最后一个数为1
if (i >= 2) {
for (int j = 1; j < i; j++) {
arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j]; //计算中间数
}
}
}
int count = 0; //控制空格数
for (int i = row-1; i >= 0; i--) { //控制行数
for (int k = 0; k <= count; k++) {
printf(" "); //输出空格
}
for (int j = i; j >= 0; j--) { //输出每行的数字
printf("%2d ", arr[i][j]);
}putchar('\n');
count++;
}
return 0;
}
ps.这里的数组处理后再输出数组中的值来绘制图形的思想是我没有试过的。
成品图:
05049cefe0bf365911af7499d52c5036

http://www.sczhlp.com/news/142916/

相关文章:

  • 如何申请cn域名做网站企业宣传片策划制作
  • 溧阳做网站的哪家好北京到安阳高铁
  • 网站建设哪家专业公司好专做美食的网站
  • 怎么样做网站的目录结构佛山市专注网站建设平台
  • 网站建设岗位内容申请公司邮箱
  • 微信微网站模版elementui 企业官网模板
  • 大连建站系统模板室内装修设计收费标准
  • 可以做笔记的网站网站搭建论文
  • 大兴网站建设优化seowordpress 不同侧边栏
  • ABC425 总结
  • 解决方案 | 无需安装任何插件,chrome如何快速搜索书签
  • 网站推广优化如何做联通入股腾讯
  • 临沂做网站建设的公司推广普通话的作文
  • 网站开发合同技术目标淄博抖音关键词优化
  • 自己的免费网站空间wordpress 防止被黑
  • 1千元以下做网站的公司mvc3网站上传到空间
  • 订单模块逐字稿
  • 课后作业小结
  • 网站建设标新立异网站设计不同的原因
  • 公司网站开发设计题目怎么写wordpress建自己的网站
  • 河南郑州做网站的公司网站建设案例知名 乐云践新
  • 哪个网站是免费建站曲阜网架公司
  • 璧山职教中心示范校建设网站怎么做网站游戏
  • 网站加关键词网站建设和技术服务合同
  • 临沂市住房和城乡建设局网站深圳龙华新区网站建设
  • 网站开发难易处新东阳建设集团网站
  • 课后3
  • 尝试决定
  • 竞赛第一步----进实验室
  • Java语法基础课程动手动脑与实验问题深度解析