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

【c语言】输出n行按如下规律排列的数

 

题述:输出n行按如下规律排列的数

输入: 4(应该指的是n)

输出:

 

思路:

利用下标的规律求解,考察数组下标的灵活应用,我们可以看出数从1开始是斜着往下放的,那么我们如何利用两层for循环求解这道题?假设是a数组存储这些数

对应下标规律

#include<stdio.h>#define row 100
#define col 100
int main()
{int n = 0, cnt = 0;scanf("%d", &n);int a[row][col];//a数组用来存放数//从1开始放入数组中,对应的规律如代码所示for (int i = 0; i < n; ++i){for (int j = 0; j < n - i; ++j){a[i + j][j] = ++cnt;}}//打印输出,输出三角for (int i = 0; i < n; ++i){for (int j = 0; j <= i; ++j){printf("%d ", a[i][j]);}printf("\n");}return 0;
}

运行结果:

 

http://www.lryc.cn/news/146782.html

相关文章:

  • 023 - STM32学习笔记 - 扩展外部SDRAM(二) - 扩展外部SDRAM实验
  • 机器学习 | Python实现XGBoost极限梯度提升树模型答疑
  • 关于使用远程工具连接mysql数据库时,提示:Public Key Retrieval is not allowed
  • leetcode做题笔记​117. 填充每个节点的下一个右侧节点指针 II
  • 解决博客不能解析PHP直接下载源码问题
  • voc 转coco
  • 【C语言每日一题】03. 对齐输出
  • 七大排序完整版
  • C语言的数据类型简介
  • Fei-Fei Li-Lecture 16:3D Vision 【斯坦福大学李飞飞CV课程第16讲:3D Vision】
  • 【计算机视觉】YOLO 入门:训练 COCO128 数据集
  • 【数分面试答疑】XX场景如何分析问题的思考
  • html中如何用vue语法,并使用UI组件库 ,html中引入vue+ant-design-vue或者vue+element-plus
  • 【数据结构】二叉数的存储与基本操作的实现
  • 使用 Netty 实现群聊功能的步骤和注意事项
  • 一篇文章搞定《WebView的优化及封装》
  • FreeSWITCH 1.10.10 简单图形化界面5 - 使用百度TTS
  • DP读书:不知道干什么就和我一起读书吧
  • 【Linux】进程通信 — 信号(上篇)
  • JS弃之可惜食之无味的代码冷知识
  • 数据结构初阶--排序
  • 赴日IT 如何提高去日本做程序员的几率?
  • c# 使用了 await、asnync task.run 三者结合使用
  • C#获取屏幕缩放比例
  • Rn实现省市区三级联动
  • SpringCloud学习笔记(十)_SpringCloud监控
  • 测试理论与方法----测试流程的第二个环节:测试计划
  • postgresql-子查询
  • Linux 系统运维工具之 OpenLMI
  • 8天长假快来了,Python分析【去哪儿旅游攻略】数据,制作可视化图表