能被三整除得数java
import java.util.Scanner; public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("请输入一个数"); int x = input.nextInt(); int sum = 0; for (int i = 1; i < x; i++) { if (i%3 == 0) { sum=sum+i; } } System.out.println("0到100全部能被3整除的数之和为:"+sum); } }
while作法spa
public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int sum = 0; int i = 1; while(i<=100){ if (i%3==0) { sum=sum+i; } i++; } System.out.println("0到100全部能被3整除的数之和为:"+sum); } }
输出0-9之间的数,可是不包括5。3d
public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i=1; while (i<=8){ if(i!=5) System.out.println(i); i++; } } }
三、编写一个程序,求整数n的阶乘,例如5的阶乘是1*2*3*4*5code
import java.util.Scanner; public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("输入一个数"); int n=input.nextInt(); int sum=1; while (n>=1){ sum*=n; n--; } System.out.println(sum); } }
四、编写一个程序,输入任意学生成绩,若是输入不合法(<0或者>100),提示输入错误,从新输入,直到输入合法程序结束blog
import java.util.Scanner; public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("输入学生成绩"); int x=input.nextInt(); while (x<0||x>100){ System.out.println("输入错误"); x=input.nextInt(); } System.out.println("0k"); } }
假设某员工今年的年薪是30000元,年薪的年增加率6%。编写一个Java应用程序计算该员工10年后的年薪,并统计将来10年(从今年算起)总收入。input
public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int x=30000; double y=1.06; double z=x*y; double sum=30000; int a=1; while (a<=10){ z*=y; sum+=z; a++; } System.out.println("十年后年薪是"+z); System.out.println("十年后总收入是"+sum); } }
六、打印出全部的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数自己。例如:153是一个"水仙花数",由于153=1的三次方+5的三次方+3的三次方it
public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i = 100; while (i <= 999) { int ge = i % 10; int shi = i / 10 % 10; int bai = i / 100; if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) System.out.println("水仙花数是"+i); i++; } } }public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i = 100; while (i <= 999) { int ge = i % 10; int shi = i / 10 % 10; int bai = i / 100; if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) System.out.println("水仙花数是"+i); i++; } } }
import java.util.Scanner; public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("输入年份"); int year =input.nextInt(); System.out.println("输入月份"); int month=input.nextInt(); System.out.println("输入日"); int day=input.nextInt(); int sum=0; for(int i=1;i<month;i++){ switch(i){ case 1: case 3: case 5: case 7: case 8: case 10: case 12:sum+=31; break; case 4: case 6: case 9: case 11:sum+=30; break; case 2:if(year%4==0&&year%400!=0||year%400==0){ sum+=29; }else{ sum+=28; } break; default:System.out.println("输入的月份有误"); } } System.out.println("该天对应该年的天数为"+(sum+day)); } }
import java.util.Scanner; public class Zuoye1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input = new Scanner(System.in); System.out.println("请输入一个四位数"); int n = input.nextInt(); while (n < 1000 || n > 9999) { System.out.println("输入的数字不合法,请从新输入"); n = input.nextInt(); } int ge = n % 1000 % 100 % 10; int shi = n % 1000 % 100 / 10; int bai = n % 1000 / 100; int qian = n / 1000; int n1 = ge * 1000 + shi * 100 + bai * 10 + qian; System.out.println("反转后为"); System.out.println(n1); } }