java第五次作业

package test;

public class test1 {

    public static void main(String[] args) {
        int sum=0;
        for(int i=1;i<=100;i++)
        {
        if(i%3==0) {
            sum+=i;
        }
        }
            System.out.println("1-100之间所有能被3整除的数的和"+sum);
    }

}
package test;

public class test1 {

    public static void main(String[] args) {
        int sum=0;
        int i=1;
        while(i<=100) {
            if(i%3==0) {
                sum+=i;
                i++;
            }
            else {
                i++;
            }    
        }
                System.out.println("1-100之间能被3整除的数的和"+sum);
    
    }

}
package test;

public class test1 {

    public static void main(String[] args) {
        int x=1;
        int sum=0;
        do{
          if(x%3==0){
          sum+=x;
          x++;
          }
        else{
          x++;
        }
        }while(x<=100);
        System.out.println("1到100之间所有能被3整除的数的和"+sum);
        }

    }

package test;

public class test2 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        //输出0-9之间的数,但是不包括5。(知识点:条件、循环语句)
        int i=0;
        while (i<=9) {
             if(i!=5)
            System.out.println(i);
            i++;
        }

    }

}

 

 

 

package
package test;

import java.util.Scanner;

public class test4 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入学生成绩");
        int i=input.nextInt();
        while(i>100||i<0){
        System.out.println("输入错误,重新输入");
        i=input.nextInt();
        }
        System.out.println(i);
    }

}

 

 

 

 test;

import java.util.Scanner;

public class test3 {

    /**
     * @param args
     */
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入一个数");
        int a=input.nextInt();
        int sum=1;
        for(int b=1;b<=a;b++){
        sum=sum*b;
        
        }
        System.out.println("阶乘为"+sum);
        }
    }

package test;

public class test5 {

    /**
     * @param args
     */
    public static void main(String[] args) {
    double a=30000;
    double b=1;
    double zengzhang=0.06;
    for (;b<=10;b++) {
        a=a*(1+zengzhang);
    }
     System.out.println("十年后的年薪为"+a);
    }

}

package test;

import java.util.Iterator;

public class test1 {

    public static void main(String[] args) {
        int ge;
        int shi;
        int bai;
        int num=0;
        for (num=100;num<1000;num++) {
            ge=num%10;
            shi=num/10%10;
            bai=num/100;
            if(num==ge*ge*ge+shi*shi*shi+bai*bai*bai) {
                System.out.println("水仙花数是"+num);
            }
        }
    }

}

 

 

 

package test;

import java.util.Scanner;

public class test2 {

public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("请输入年月日");
int year=input.nextInt();
int month=input.nextInt();
int day=input.nextInt();
int sum=0;
switch(month-1){
case 11:sum += 30;
case 10:sum += 31;
case 9:sum += 30;
case 8:sum += 31;
case 7:sum += 31;
case 6:sum += 30;
case 5:sum += 31;
case 4:sum += 30;
case 3:sum += 31;
case 2:sum += 28;
case 1:sum += 31;
case 0:sum += day;
}
if(month>2){
if(year%400==0||year%4==0&&year%100!=0){
sum++;
}
System.out.println("第 "+ sum+"天");
}
}
}

 

 

package test;

import java.util.Scanner;

public class test3 {

    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.println("输入一个四位数");
        int x=input.nextInt();
        int a,b,c,d,sum;
          a=x/1000;
          b=x/100%10;
          c=x/10%10;
          d=x%10;
          sum=d*1000+c*100+b*10+a;
          System.out.println("反向输出为"+sum);


    }

}

 

posted @ 2021-04-03 22:22  藜莂  阅读(67)  评论(0编辑  收藏  举报