for 循环 等等

/*3.3 练习
        求1~10之间的偶数和
        1使用循环进行累加,循环的范围是从1至10
        2判断当前数是否为偶数
        3如果为奇数跳过,执行下一个循环,如果为偶数,进行累加*/

/*public class work3 {
    public static void main(String[] args) {
        int sum=0;
        for (int i = 1; i < 11; i++) {
            int a;
            a=i%2;
            if (a==0){
                sum=sum+i;
            }
        }
        System.out.println("偶数和为"+sum);
    }
}*/
/*
 1使用循环进行累加,循环的范围是从1至10*/
/*
public class work3 {
    public static void main(String[] args) {
        int sum=0;
        for (int i = 1; i < 11; i++) {
            sum=sum+i;
        }
        System.out.println("和为"+sum);
    }
}
*/
/*
 2判断当前数是否为偶数*/
/*
import java.util.Scanner;
public class work3 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请您输入一个数");
        int a= input.nextInt();
        int i;
        i=a%2;
            if (i==0){
                System.out.println(a+"是一个偶数");
            }
    }
}*/
/*
3如果为奇数跳过,执行下一个循环,如果为偶数,进行累加*//*

import java.util.Scanner;
public class work3 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int[] arr = new int[5];
        int sum=0;
        for (int i = 0; i < arr.length; i++) {
            System.out.println("请您输入一个数");
            arr[i] = input.nextInt();
            int a = 0;
            a = arr[i] % 2;
            if (a == 0) {
                sum = sum + arr[i];
            }
        }
        System.out.println("偶数和为" + sum);
    }
}*/

/*
打印数字*/
/*import java.util.Scanner;
public class work3 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请问您想打印多少行数字");
        int a= input.nextInt();
        for (int i = 1; i < a+1; i++) {
            for (int j = 0; j <=a-i ; j++) {
                System.out.print(" ");
            }
            for (int y = 1; y <= 2*i-1; y++) {
                System.out.print(i);
            }
            for (int k = 1; k <=a-i; k++) {
                System.out.print(" ");
            }
            System.out.println("");
        }
    }
}*/
/*
打印一个菱形,如下
*/




/*   没写完下部分*/
/*
import java.util.Scanner;
public class  work3{
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("请输入一个数字");
        int num = input.nextInt();
        for (int i = 0; i <num+1 ; i++) {
            if (i<(num+1)/2) {
                for (int j = 0; j < (num+1)/2 - i-1; j++) {
                    System.out.print(" ");
                }
                for (int j = 0; j < i * 2 - 1; j++) {
                    System.out.print("*");
                }
                for (int j = 0; j < (num+1)/2 - i; j++) {
                    System.out.print(" ");
                }
            }
            else if (i>=(num+1)/2){
                for (int j = 0; j < i-(num+1)/2+1; j++) {
                    System.out.print(" ");
                }
                for (int j = 0; j <(num-i-1)*2-1 ; j++) {
                    System.out.print("*");
                }
                for (int j = 0; j < i-(num+1)/2+1; j++) {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }
    }
}


*/






/*3、使用循环打印如下的数列
        1 1 2 3 5 8 13 21 34 5*/
/*
import java.util.Scanner;
public class work3 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int[] a=new int[10];
        for (int i = 0; i < a.length ; i++) {
            if (i < 2) {
                System.out.println("请您输入数列的第" + (i + 1) + "个数");
                a[i] = input.nextInt();
            } else if (i >1) {
                a[i] = a[i - 1] + a[i - 2];
            }
        }
            for (int j = 0; j < a.length; j++) {
                System.out.println(a[j]);
            }

    }
}
*/

/*
作业一:删除数组当中的某个值:
        判断要删除的位置,然后从后向前移动,最后一个元素补零。
        作业二:
        求手机的最低价格
        可以将指定的手机销售掉,然后在遍历的时候能够显示出该手机的销售状态。
        遍历所有已经销售的手机价格
        遍历所有没有销售的手机价格
*/
/*
import java.util.Scanner;
public class work3 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        int[] a= new int[5];
        int b;
        for (int i = 0; i < a.length ; i++) {
                System.out.println("请您输入数列的第" + (i + 1) + "个数");
                a[i] = input.nextInt();
            }
        System.out.println("请问您要删除第几个数");
        b=input.nextInt();
            for (int i = 0; i < a.length ; i++) {
                    a[b-1 ] = a[b];
                if (i == a.length-1) {
                    a[i] = 0;
                }
                System.out.println(a[i]);
            }
        }
        }
*/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值