循环的嵌套
public class demo8 { public static void main(String[] args) { /* 输出######## ######## ######## ########*/ for(int i=0;i<4;i++) { for(int f=0;f<8;f++) { System.out.print("#"); } System.out.println(); } }}
public class demo8 { public static void main(String[] args) { /* # ## ### #### */ for(int i=1;i<=4;i++) { for(int j=0;j
public class demo8 { public static void main(String[] args) { //输出乘法口诀 for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { System.out.print(j+"*"+i+"="+i*j+"\t"); } System.out.println(); } }}
import java.util.Scanner;//请输入一个整数并判断该数是否为质数,如果是质数则输出该数。public class demo2 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); boolean is=true; System.out.println("请输入一个数:"); int num=sc.nextInt(); for(int i=2;i
public static void main(String[] args) { //判断100~200之间所有的质数和非质数。 for(int i=100;i<=200;i++) { boolean is = true; for(int j=2;j
import java.util.Scanner;public class demo9 { public static void main(String[] args) { //计算机随机产生一个1-10之间的数字,然后用户去猜,猜不对一直猜直到猜对为止 Scanner sc = new Scanner(System.in); while(true) { System.out.println("请猜数:"); int b = sc.nextInt(); int a = (int)(Math.random()*10+1); if(a==b) { System.out.println("猜对啦~"); break; } System.out.println("猜错啦"); } }}
public class demo9 { public static void main(String[] args) { //已知一个序列10,23,43,23,56,43,12,56,67,32。请使用循环将这个序列中的 //每个数打印出来,并且计算这些数字的总和。 int[] num = {10,23,43,23,56,43,12,56,67,32}; for(int a:num) { System.out.println(a); } for(int a=0;a
import java.util.Scanner;public class demo9 { public static void main(String[] args) { //循环输入3个学员的姓名存放在数组中,输入完成后,把他们打印出来。 String[] num = new String[3]; Scanner sc = new Scanner(System.in); for(int a=0;a
import java.util.Scanner;public class demo9 { public static void main(String[] args) { //有一个数列:8,4,2,1,23,344,12 // 1)循环输出数列的值 //2)求数列中所有数值的和 //3)【思考题:】猜数游戏:从键盘中任意输入一个数据,// 判断数列中是否包含此数 int[] num = {8,4,2,1,23,344,12}; for(int a:num) { System.out.println(a); } //2)求数列中所有数值的和 int i =0; for(int a=0;a
数组
public class demo{ public static void main(String[] args){ //int[] num=new int[9]; 声明一个数组,该数组的长度为9并且该数组的每个元素的类型为int。 //num[0]=1; 为数组第一个元素赋值。 int[] num={1,2,3,4,5,6,7,8,9}; //静态初始化,直接创建一个数组并且数组元素的值已被给与而且长度确定。数组num为引用类型。 int a=num.length; //获取数组的长度,并把数组长度赋给a变量。 }}
数组的应用
//求数组{1,-10,2,6, 6,8,13,88}中的最大值。public class demo9 { public static void main(String[] args) { //求数组{1,-10,2,6, 6,8,13,88}中的最大值。 int[] num = {1,-10,2,6, 6,8,13,88}; int a = num[0]; for(int i=0;i num[i]) { b = num[i]; } } System.out.println(b); }}