for循环嵌套讲解:
1.for循环嵌套讲解:
class ForForDemo
{
public static void main(String[] args)
{
//大圈套小圈思想:
/*
for(int x=0; x<2; x++)
{
for(int y=0; y<2; y++)
{
System.out.println("*****");
}//内循环
}//外循环
*/
/*
练习:需求:在控制台输出以下图:
*****
*****
*****
*****
*/
/*只用一个for循环实现:
for(int x=0; x<4; x++)
{
System.out.println("*****");
}
*/
for(int x=1; x<5; x++)//外循环控制的是行数;
{
for(int y=1; y<6; y++)//内循环控制的是每一行的列(个)数;
{
System.out.print("*");
}
System.out.println();
}
}
}
2.for循环嵌套_练习1:
class ForForTest
{
public static void main(String[] args)
{
/*
需求1:用循环做出以下图形
*****
****
***
**
*
方法一:
int z=5;
for(int x=1; x<=5; x++)//1-5 1-4 1-3 1-2
{
for(int y=1; y<=z; y++)
{
System.out.print("*");
}
System.out.println();
z--;
}
*/
/*
方法二:
int z=1;
for(int x=1; x<=5; x++)//1-5 2-5 3-5 4-5
{
for(int y=z; y<=5; y++)
{
System.out.print("*");
}
z++;
System.out.println();
}
/*
/*
方法三:
for(int x=1; x<=5; x++)
{
for(int y=x; y<=5; y++)
{
System.out.print("*");
}
System.out.println();
}
*/
/*
方法四:
for(int x=5; x>0; x--)
{
for(int y=1; y<=x; y++)
{
System.out.print("*");
}
System.out.println();
}
*/
/*
需求2:用循环制作出以下图:
*
**
***
****
*****
方法一:
for(int a=1; a<=5; a++)
{
for(int b=1; b<=a; b++)
{
System.out.print("*");
}
System.out.println();
}
*/
/*
方法二:*/
for(int x=5; x>0; x--)
{
for(int y=5; y>=x; y--)
{
System.out.print("*");
}
System.out.println();
}
}
}
3.for循环嵌套_练习2:
class ForForTest
{
public static void main(String[] args)
{
/*
54321
5432
543
54
5
*/
for(int x=1; x<=5; x++)
{
for(int y=5; y>=x; y--)
{
System.out.print(y);
}
System.out.println();
}
/*
1
22
333
4444
55555
*/
for(int x=1; x<=5; x++)
{
for(int y=1; y<=x; y++)
{
System.out.print(x);
}
System.out.println();
}
}
}
for循环嵌套讲解:的更多相关文章
- 【小白视频学Java for循环】3分钟学会Java的for循环,让看懂for循环嵌套再不是难事
目录 一.单个for循环介绍 二.for循环嵌套 听讲时能听懂的for循环为什么一做题就晕菜?一个for循环还勉强能看懂,但为什么一看到双重for循环脑子里就感觉脑子全是浆糊? 如果有上述问题那么就继 ...
- for循环与for循环嵌套
今天温习了下分支语句跟for循环,主要讲解了for循环嵌套,这里开始有点迷糊了,整理下思路在做练习 for循环嵌套用我自己的大白话来说就是一个外圈的for程序里面一个套着一个小的for程序,如果在范围 ...
- Python基础总结之第八天开始【while循环以及for循环,循环嵌套等循环相关的知识点】(新手可相互督促)
ennnnn,年薪20万的梦想是不是又进了一步: 循环,什么是循环,循环就是电池有电,手机屏幕可以循环一整天的使用:循环就是地球不毁灭,太阳日复一日的出现...... 不接受反驳,谢谢!~ 只要条件满 ...
- C#用链式方法表达循环嵌套
情节故事得有情节,不喜欢情节的朋友可看第1版代码,然后直接跳至“三.想要链式写法” 一.起缘 故事缘于一位朋友的一道题: 朋友四人玩LOL游戏.第一局,分别选择位置:中单,上单,ADC,辅助:第二局新 ...
- SQL连接操作符介绍(循环嵌套, 哈希匹配和合并连接)
今天我将介绍在SQLServer 中的三种连接操作符类型,分别是:循环嵌套.哈希匹配和合并连接.主要对这三种连接的不同.复杂度用范例的形式一一介绍. 本文中使用了示例数据库AdventureWorks ...
- tonado框架的列表嵌套 (template中for循环嵌套)
学习了tonado框架,渐渐开始明白模板的转换,以后肯定还会遇到很多问题... 功能描述: 页面显示读取的数据库父导航名称,再通过嵌套列表将子导航名称和地址查询出来,返回到 ...
- php for循环嵌套
<?php //2.打印一个50*50的 'o' 的正方形方整, 使用for的嵌套 // oooooo // oooooo // oooooo //for循环嵌套 ...
- For 循环嵌套 0309
For ...
- 循环嵌套,while循环,穷举迭代循环
一.循环嵌套 简单的就是说,在一个for循环里嵌入多个小for循环. 其中,在打矩形.三角形和乘法口诀表之类的题目中,大for循环一般表示的是行数,其余的小for循环式每一行中的内容. 二.while ...
随机推荐
- 可视化分析工具Cytoscape使用记录
最近项目要使用到可视化分析工具Cytoscape,所以会花费很多的时间跟精力来整理Cytoscape软件使用和开发的相关资料,希望写下的文章能减少有兴趣的同行学习跟开发所走的弯路时间.同时也是因为百度 ...
- 为学Android,我看了这些书
刚刚开始新的学习生活时,很容易走错方向,然后,这意味着不知道该学习什么,不知道该怎样学习,很显然,我写下这句话意味着我走过这样的路,为此,就付出了不小的代价,浪费了很多时间. 这篇文章当然 ...
- volatile适用场合
volatile适用场合 要在多线程中安全的适用volatitle变量,必须同时满足: 1.对变量的写入操作不依赖其当前值 不满足:number++.count = count * 5等 ...
- 02_Weblogic课程之安装篇:RedHat下JDK安装,RedHat下Weblogic安装,目录结构,环境变量设置
1 Weblogic的安装方式有三种: 一.GUI方式安装 (java –jar wls1035_generic.jar [-mode=gui])这是默认的 二.Console方式安装 ...
- Java应用程序使用系统托盘资源
要想使自己开发的Java SE项目运行在自己的电脑系统托盘上,这并不是什么难事,总共需要如下几步即可: 1.线判断一下,系统托盘是否可用,否则接下来的程序将不可避免的报出异常咯 2.获得一个Syste ...
- DesignModeler GestureRecgin…
DesignModeler : 设计模式 GestureRecginzer:手势识别 作者:韩俊强 原创版权地址:http://blog.sina.com.cn/s/blog_814ecfa9 ...
- (五十六)iOS多线程之NSOperation
NSOpertation是一套OC的API,是对GCD进行的Cocoa抽象. NSOperation有两种不同类型的队列,主队列和自定义队列. 主队列运行于主线程上,自定义队列在后台运行. [NSBl ...
- 网易内推(Android) 拿offer
学校BBS上师兄发网易内推,凑下热闹投了一发 一面:电话面 大概25分钟,感觉面试官气场很足,主要关注了其中一个 个人开源项目 1.自我介绍 2.说说你做的这个项目 当时谈到使用到了开源框架xtuil ...
- 开源视频会议系统:OpenMeetings 安装方法
OpenMeetings是一个多语言可定制的视频会议和协作系统.说到OpenMeetings就应该提一下red5因为OpenMeetings 的视频服务是加载red5上面的.Red5是一款基于JAVA ...
- OC语言(六)
四十六.block类型 用来封装代码,可以在任何时候执行. 与函数的区别:可以在运行时动态产生. block的标志:^ 有形参.有返回值 int (^sumblock)(int,int) = ^(in ...