java 循环结构(二)关于for语句的运用,以下例子让你充分理解for循环

输出

import java.util.Scanner;
public class text10{
	public static void main(String[] args){
		Scanner sc=new Scanner(System.in);
		int i,j,n;
		n=sc.nextInt();
		for(i=1;i<=n;i++)
		{
		for(j=1;j<=n;j++)
		{
			System.out.print(i);
		}
		System.out.println();
		}
	}
}

输出金字塔※号

import java.util.Scanner;
public class text11 {
	public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int i,j,n;
    n=sc.nextInt();
    for(i=1;i<=n;i++)
    {
    	for(j=1;j<=n-i;j++)
    		System.out.print(' ');
    	for(j=1;j<=2*i-1;j++)
    		System.out.print('*');
    	System.out.println();
    }
	}

}

输出

import java.util.Scanner;
public class text12 {
	public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int i,j,n;
    n=sc.nextInt();
    for(i=1;i<=n;i++)
    {
    	for(j=1;j<=i;j++)
    		System.out.print(j);
    	System.out.println();
    }
	}

}

输出

import java.util.Scanner;
public class text13 {
	public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int i,j,n;
    n=sc.nextInt();
    for(i=n;i>=1;i--)
    {
      for(j=1;j<=n-i;j++)
    	  System.out.print(' ');
      for(j=1;j<=i;j++)
    	  System.out.print(j);
      System.out.println();
    }
	}
}

输出

import java.util.Scanner;
public class text14 {
	public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int i,j,n;
    n=sc.nextInt();
    for(i=1;i<=n;i++)
    {
    	for(j=n-i;j>=1;j--)
    		System.out.print(' ');
    	for(j=1;j<=2*i-1;j++)
    		System.out.print(i);
    	System.out.println();
    }
    for(i=n-1;i>=1;i--)
    {
    	for(j=n-i;j>=1;j--)
    		System.out.print(' ');
    	for(j=1;j<=2*i-1;j++)
    		System.out.print(i);
    	System.out.println();
    }
    }
	}

输出

import java.util.Scanner;
public class text15 {
	public static void main(String[] args) {
    Scanner sc=new Scanner(System.in);
    int i,j,n;
    n=sc.nextInt();
    for(i=1;i<=n;i++)
    {
    	for(j=n-i;j>=1;j--)
    		System.out.print(' ');
    	System.out.print(i);
    	for(j=2*i-3;j>=1;j--)
    		System.out.print(' ');
    	if(i!=1) System.out.print(i);
    	System.out.println();
    }
    for(i=n-1;i>=1;i--)
    {
    	for(j=n-i;j>=1;j--)
    		System.out.print(' ');
    	System.out.print(i);
    	for(j=2*i-3;j>=1;j--)
    		System.out.print(' ');
    	if(i!=1) System.out.print(i);
    	System.out.println();
    }
	}

}

用一元纸币兑换一分、二分、五分的硬币,要求兑换硬币的总数为50枚,问有多少种兑换方法?每种兑换方法各种硬币分别多少枚?

public class text16 {
	public static void main(String[] args) {
    int x,y,z;
    for(x=0;x<=50;x++)
    	for(y=0;y<=50;y++)
    		for(z=0;z<=50;z++)
    			if(x+y+z==50)
System.out.println("一分="+x+"两分="+y+"五分="+z);
	}

}
时间: 2024-10-13 02:33:32

java 循环结构(二)关于for语句的运用,以下例子让你充分理解for循环的相关文章

Java基础第六章(循环结构二)

一.for循环 语法: for(表达式1;表达式2;表达式3){ //循环体}1.表达式1就是一个赋值的语句,循环结构的初始化部分,为循环变量赋初始值 例如:int i=0;2.表达式2条件语句,循环结构的循环条件,例如:i<1003.表达式3赋值语句,通常使用++或--运算符.循环结构的迭代部分,通常用来修改循环变量的值 例如:i++ 示例: package cn.ytzl.test; import java.util.Scanner; public class Test { public s

04 循环结构概述和for语句的格式及其使用

04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do-while B:循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } C执行流程: a:执行初始化语句 b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是false,就结束循环 c:执行循环体语句; d:执行循环后的操作表达式 e:回到B继续. D:案例演示 在控制台输出10次"hellow

循环结构(二)

for循环结构的语法 for(表达式1;表达式2;表达式3){ 循环体 } for循环结构中3个表达式的含义 表达式1(赋值语句;循环结构的初始部分,为循环变量赋初值) 表达式2(条件语句;循环结构的循环条件) 表达式3(赋值语句,通常使用++或--运算符;循环结构的迭代部分,通常用来修改循环变量的值) for循环结构的执行顺序 (1)执行初始部分 (2)进行循环条件判断 (3)根据循环条件判断结果,如果为true,则执行循环体,如果为false,则退出循环,步骤(4).步骤(5)均不执行 (4

4th 循环结构概述和for语句的格式及其使用

04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } C执行流程: a:执行初始化语句 b:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是false,就结束循环 c:执行循环体语句; d:执行循环后的操作表达式 e:回到B继续. D:案例演示 在控制台输出10次"hell

04循环结构概述和for语句的格式及其使用

* A:循环结构的分类 * for,while,do...while * B:循环结构for语句的格式:* for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; }* C执行流程: * a:执行初始化语句 * b:执行判断条件语句,看其返回值是true还是false * 如果是true,就继续执行 * 如果是false,就结束循环 * c:执行循环体语句; * d:执行循环后的操作表达式 * e:回到B继续.* D:案例演示 * 在控制台输出10次"helloworld"

房上的猫:for循环,跳转语句与循环结构,跳转语句进阶

一.for循环 1.定义:  for循环语句的主要作用是反复执行一段代码,直到满足一定条件为止 2.组成部分:  (1)初始部分:设置循环的初始状态  (2)循环体:重复执行的代码  (3)迭代部分:下一次循环开始前要执行的部分,在while循环结构中它作为循环体的一部分,进行循环次数的累加  (4)循环条件:判断是否继续循环的条件    注:在for循环中,这几个部分是必不可少的,不然循环就会出现错误 3.语法:  for(表达式1;表达式2;表达式3){   //循环体  }  解析:   

11-C语言循环结构(二)

学习重点: while语句 do...while语句 学习内容: 1.while语句的一般形式:while(表达式){语句:}  表达式是循环条件,语句是循环体:当表达式的值为真时,执行循环体语句. 2.代码实例:求1+2+3+...+99+100 #include<stdio.h> int main() { int i=1,sum=0; while(i<=100) { sum+=i;  i++; } printf("%d\n",sum); return 0; } 3

Java基础之结构--&gt;&gt;条件结构与循环结构

Java中程序流程控制语句包括条件结构.循环结构和跳转语句 4.1条件结构 条件结构包括顺序结构和选择结构.顺序结构在程序执行中没有跳转和判断,知道程序结束为止.选择结构包括 if 语句,if-else 语句,switch 语句,在程序执行过程中可以改变程序的执行流程. 4.1.1 if 语句 if 语句是条件判断后再处理的一种语法结构 if(条件表达式){ //条件成立后执行 一条或多条语句 } //条件表达式的值只能是 boolean 类型 false / true 4.1.2 if-els

bat(续七)-for语句(循环结构)

for语句(循环结构) for语句可以实现类似于C语言里面的循环结构,当然for语句的功能要更强大一点,通过不同的开关可以实现更多的功能.for语句有多个开关,不同开关将会实现不同的功能. 1.无开关 无开关的for语句能够对设定的范围内进行循环,是最基本的for循环语句.其命令格式为: FOR %%variable IN (set) DO command 其中,%%variable是批处理程序里面的书写格式,在DOS中书写为%variable,即只有一个百分号(%):set就是需要我们设定的循