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); } }