您的位置:首页 > 编程语言 > Java开发

Java中的循环语句:For

2014-04-16 15:06 183 查看
   在JAVA中我们经常用到的语法结构一般有顺序结构,选择结构和循环结构;这里我想记录的是循环结构,而在循环结构中我们经常使用到的语句有while()和for( ; ;),下面以多个需求实例来对for语句做实现:

class ForDemo
{
public static void main(String[] args)
{

ForToSmall();
ForToBig();
For99(9);
}
/*采用for循环嵌套的方式将一下图案进行打印:

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

原理:采用for的嵌套循环,第一层for循环记录需要答应的行数,第二次for循环用于做打印输出;
*/

public static void ForToSmall(){
int temp=6;
for(int i=0;i<temp;i++){
for(int j=0;j<temp-i;j++){
System.out.print("*");
}
System.out.println();
}
System.out.println("----------------------------------------------------------------");
}

/*用代码实现一下图案的打印:
*
* *
* * *
* * * *
* * * * *
* * * * * *
原理:采用for循环控制输出;在打印的时候我们可以分两步实现①打印其中前面的空格占位符部分 ②打印其中的"* "部分
*/

public static void ForToBig(){
int temp=6;

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

System.out.println("----------------------------------------------------------------");

}

//采用方法打印九九乘法表;

public static void For99(int n){
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}

}

}
欢迎访问个人博客(http://cuiyongzhi.com)!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: