使用嵌套循环,打印 5 行 5 列的直角三角形

*
**
***
****
*****

分析:

​ 1、把每一行内容看成一个整体内容a 需要打印5行a 【重复的去打印】

​ 2、因为:

​ 每行的内容不是a 是不同个数的*

​ 1行 1个*

​ 2行 2个*

​ 3行 3个*

​ 4行 4个*

​ …

​ n行 n个*

​ 每行需要打印对应行数个* 【重复去打印这些*】 需要换行

​ 3、所以:

​ a的内容的打印需要使用循环去打印*然后换行替换

​ 根据内容个数的规律:循环条件是 * 个数 不能大于对应的行数 行数的值是:外循环 的初始化变量

代码示例:

public class LoopAndLoopText02 {public static void main(String[] args) {// 先要打印5行字符afor (int i = 1; i <= 5; i++) {// 打印行的内容// System.out.println("a");for (int j = 1; j <= i; j++) {System.out.print("*");// 不换行打印* 完成每行内容的打印}// 循环完事 一行内容打印完毕 需要换行System.out.println();}}
}

使用嵌套循环,打印 5 行 5 列的直角三角形相关推荐

  1. C++ for循环嵌套 实现 打印10行10列星图

    打印10行10列星图 code #include<iostream> using namespace std;int main() {for (int i = 0; i <= 10; ...

  2. 双重 for 循环-打印五行五列星星,打印n行n列的星星

    1.一行打印五颗星星.. var num = prompt('请输入星星的个数');var str ='';for(var i =1; i<=num; i++){str = str + '★'} ...

  3. C++打印n行n列星号

    #include"stdio.h" main(){int h,l;int a,b; printf("请输入a行b列"); scanf("%d %d&q ...

  4. C语言易错图形题--打印n行n列的空心正方形图案

    题目来源:牛客网编程入门训练--BC69  空心正方形图案 解题思路:此题需要注意的是当i(行)和j (列)为0和n-1时候,打印的是" * "(*+空格),其余情况均打印&quo ...

  5. js利用双层for循环实现打印n行n列心

    1.代码 var row = prompt("请输入行数:");var col = prompt("请输入列数:");var str = "" ...

  6. 打印m行n列的星形矩形

    public class Juxing {     public static void main(String[] args) {         for(int i=0;i<5;i++){ ...

  7. wxpython设置listctrl选中行_Excel办公实操,进行给特定行(列),重复打印与避免打印...

    在工作簿的打印输出过程中,用户可能会有一些特殊的需求.如在一个较长表格打印中,希望每一页都会显示标题行或者标题列,可有时又希望某些含有特殊信息的行不被打印出来.通过本技巧的学习,用户就可以轻松应对这些 ...

  8. 打印正三角、倒三角 和 n行n列星星

    双重for循环案例 1.打印五行五列星星 var str="";for(var i=1; i<=5; i++){for(var j=1; j<=5; j++){str ...

  9. Algs4-1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列)

    1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列). public  class Test {     public static void main(String[] arg ...

最新文章

  1. python入门代码示例-Python入门100个实例(14)——换行符和制表符
  2. ios 获取沙河文件夹_关于 iOS 沙盒的目录结构和获取
  3. python中使用tab键进行提示(python3有效)
  4. 剑指offer全套题解:Python版
  5. 寒冷的高纬度——我的梦开始的地方
  6. Linux的slab和nginx的区别,Nginx核心知识100讲》nginx Slab管理器
  7. (第九章)多表查询之all,any
  8. makefile问题:“makefile:2: *** 遗漏分隔符 。 停止。”
  9. Mybatis批量保存Clob类型时ORA-01461: can bind a LONG value only for insert into a LONG column报错解决方法
  10. 同方linux系统怎样下载软件,同方易教管理平台V2.4使用方法
  11. 合作、高效 -- 下一代汽车电子软件开发与测试论坛
  12. oracle 函数 如何编写
  13. 9 个出色的 JavaScript 库推荐【云图智联】
  14. 关于大一c语言期中考试总结
  15. 基于Mplayer的嵌入式流媒体播放器的设计与实现
  16. c语言写木马程序,用c语言写的木马(详细)
  17. 找工作就来程序c#/.net开发求职招聘QQ群
  18. java语言多态性的表现形式_[Java教程]多态性的表现形式
  19. BP神经网络的初步介绍
  20. 搭NAS or 租OSS

热门文章

  1. Function spec
  2. 8个很棒的 jQuery 倒计时插件和教程
  3. node mysql崩溃_为什么这个mysql错误会导致nodejs崩溃而不是去catch函数?
  4. 深度优先搜索——全排列(洛谷 P1706)
  5. jsp中java代码if_jsp中jstl标签的类似 if - else 语句 的语法
  6. 矢量归一化_7. 从矢量观测到姿态观测
  7. 单例销毁_TypeScript 设计模式之单例模式
  8. 索引扫描时,对同一个叶子块访问多次的原因初探
  9. 两场直播丨 手把手安装搭建GoldenDB、基于IB网络的Oracle Extend RAC最佳实践
  10. 详述MySQL Using intersect交集算法