二重循环~~for循环

for循环与for循环嵌套

1.打印矩形

for(int i=0;i<5;i++){
   for(int j=0;j<5;j++){
    System.out.print("*");
   }
   System.out.println();
  }

2.打印正的直角三角形

for(int i=0;i<5;i++){
   for(int j=0;j<=i;j++){
    System.out.print("*");
   }
   System.out.println();
  }

3.打印倒的直角三角形

for(int i=0;i<5;i++){
   for(int j=i;j<5;j++){
    System.out.print("*");
   }
   System.out.println();
  }

4.打印菱形

int rows=5;
  int n=(rows+1)/2;
  for(int i=1;i<=n;i++){
   for(int j=i;j<=n-1;j++){
    System.out.print(" ");
   }
   for(int k=1;k<=2*i-1;k++){
    System.out.print("*");
   }
   System.out.println();
  }
  for(int i=n-1;i>=1;i--){
   for(int j=1;j<=n-i;j++){
    System.out.print(" ");
   }
   for(int k=1;k<=2*i-1;k++){
    System.out.print("*");
  }
   System.out.println();
 }

时间: 2024-10-28 07:43:38

二重循环~~for循环的相关文章

for循环和循环嵌套

通过一周对c#的学习,发现很多同学在循环这一块都有点晕,其实只要一步一步的去分析执行步骤和条件,思路清晰了,自然就理解了; 而且很多时候都会for循环里面再嵌套for循环,这样如果思路不清晰,那当然就会一脸懵逼; 下面我来用几个例子,来浅谈下for循环和循环嵌套,希望对大家有所帮助; ①.输出五行五列; 我们来分析下循环过程: 1.当i=0的时候,执行内层循环 j=0,输出一个*号,然后j++;这时候j=1,输出第二个*号,然后j++;......;j=4的时候输出第五个*号,然后j++;这时候

『Luogu OJ』『C++』Level 1-3 循环!循环!循环!

关卡1-3,6道题  循环!循环!循环! 任务说明:计算机最不怕的就是重复.你让它做10000次同样的事它也不怕啦,但是让他做1亿亿次的话…… 要完成这个任务,请将以下的题目都AC掉(即通过这道题目): 1. 三连击 P1008 2.级数求和 P1035 3.数字反转 P1307 4.小玉在游泳 P1423 5.小鱼的航程(改进版) P1424 6.计数问题 P1980 成就达成时间:2015-07-15 21:54 什么?你问我这么水的题怎么拖了这么久? 首先今天课比较多…… 其次被strin

for循环+forin循环生成内容模版

最近在项目中发现for循环+forin循环在遍历时的顺序是不同的,研究了好久才实现功能,这里把代码分享给大家一起学习下. var str='尊敬的$owner$$sex$,您好!我是的客户服务经理$realname$,隶属于$areaname$,我的联系方式是$telephone$,有任务问题都可以联系我哦!' var obj={ owner:'阿刚', sex:'男', realname:'阿城', mobile:'15427283944', areacode:'42018500', task

Java/For循环/递归函数循环

首先:java的重点和难点,命名和缓存 这次咱们的内容主要用到: 命名规则:大小写字母,下划线,美元符号$,数字,且数字不能打头 变量的声明:数据类型划分内存空间,命名,赋值 方法的声明:修饰符列表,返回值,方法名,形参列表,方法体 示例: 1, 如果让你计算1~100的奇数和,偶数和,还有1~100的和; 2, 还有1~N的和 3, 九九乘法表 第一题,1~100的奇数和,偶数和,和 先用for循环写一个 for循环,for循环的运行规则,for(表达式1,表达式2,表达式3),先执行表达式1

php之快速入门学习-13(PHP 循环 - While 循环)

PHP 循环 - While 循环 循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块. PHP 循环 在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行.我们可以在代码中使用循环语句来完成这个任务. 在 PHP 中,提供了下列循环语句: while - 只要指定的条件成立,则循环执行代码块 do...while - 首先执行一次代码块,然后在指定的条件成立时重复这个循环 for - 循环执行代码块指定的次数 foreach - 根据数组中每个元素来循环代码块 while

Python基础之if判断,while循环,循环嵌套

if判断 判断的定义 如果条件满足,就做一件事:条件不满足,就做另一件事: 判断语句又被称为分支语句,有判断,才有分支: if判断语句基本语法 if语句格式: if 判断的条件: 条件成立后做的事 ... ... 代码缩进为一个tab键,或者四个空格,官方建议使用空格:但应注意,在python开发中,tab和空格不能混用! 判断年龄示例: # 判断是否成年,成年则可以进网吧 age = 19 if age>=18: print("你满了18岁,可以进网吧") if及其缩进代码可以

js循环(while循环,do while循环,for循环)相关知识点及练习

08.循环 1.循环! 循环的作用: 简化代码,处理重复执行的代码 遍历数组.json对象.节点集合 2.while循环 语法: while(循环的条件){ 循环体 } 3.循环的五大要素 循环变量 循环变量的初始化 循环的增值 循环的终止条件 循环体 eg:在页面中打印100句“我爱你!!”; 方法一:var i = 1;   //循环变量 以及 循环变量的初始值while (i <= 100) {    //循环的终止条件     document.write("我爱你" +

for循环,for...in循环,forEach循环的区别

for循环 是应用最广泛的循环形式,适用于已知循环次数,循环嵌套情况 循环逻辑: 1. 定义循环变量并且赋值初始值 2. 判断是否符合进入循环的条件 3. 执行循环体 4. 执行步长 注:1 - 4步为循环执行 基本语法: for...in循环 for-in循环实际是为循环”enumerable“对象而设计的 例: forEach循环 从ES5开始 Javascript内置了forEach方法 用来遍历数组基本语法: 形参1:存储数组单元的数据 形参2:存储数组单元的索引下标 形参3:存储原始数

for循环,for…in循环,forEach循环的区别

for循环,for…in循环,forEach循环的区别for循环通关for循环,生成所有的索引下标for(var i = 0 ; i <= arr.length-1 ; i++){ 程序内容 }来执行循环. forEach循环数组.forEach(function(形参1,形参2,形参3){})形参1: 存储的是当前循环次数时,获取的单元数据形参2.储存的是当前循环次数时,获取的单元索引下标形参3.储存的是原始数组三个参数不一定全部定义,看实际项目要求forEach() 只能循环遍历数组,不能循