zoukankan      html  css  js  c++  java
  • 第四周作业

    1.用for,while,do循环求1到100能被3整除的整数和。

    //for
    public class One { public static void main(String[] args) { int sum=0; for (int i = 0; i<=100; i++) { if (i%3==0) { sum+=i; } } System.out.println(sum); } }

      

    //while
    public class One { public static void main(String[] args) { int sum=0; int i=0; while (i<=100) { if (i%3==0) { sum+=i; } i++; } System.out.println(sum); } }

      

    //do...while
    public class One { public static void main(String[] args) { int sum=0; int i=0; do { if (i%3==0) { sum+=i; } i++; } while (i<=100); System.out.println(sum); } }

      

     2.输出0~9之间的数但不包括5.

    public class One {
    	 public static void main(String[] args) {
    		 for (int i = 0; i <=9; i++) {
    			if (i==5) {
    				continue;
    			}
    			System.out.print(i+" ");
    		}
    	}
    }
    

      

     3.求整数n的阶乘

    import java.util.*;
    public class One {
    	 public static void main(String[] args) {
             Scanner input = new Scanner(System.in);
             System.out.print("输入数字: ");
             int n = input.nextInt();
             int f=1;
             for (int i = 1; i <=n; i++) {
    			f*=i;
    		}
             System.out.println(n+"的阶层和为"+f);
    	}
    

     

    4.输入任意学生成绩,如果输入不合法(<0或者>100),提示输入错误,重新输入,直到输入合法程序结束

    import java.util.*;
    public class One {
    	 public static void main(String[] args) {
             Scanner input = new Scanner(System.in);
             System.out.println("输入成绩: ");
             for (;;) {
                 int n = input.nextInt();
    			if (n<=0||n>=100) {
    				System.out.println("*介是错的");
    			} else {
    				System.out.println("√");
    				break;
    			}
    		}
    	}
    }
    

      

     5. 假设某员工今年的年薪是30000元,年薪的年增长率6%。计算该员工10年后的年薪,并统计未来10年(从今年算起)总收入。

    public class One {
    	 public static void main(String[] args) {
             double a=30000;
             int sum=0;
             for (int i = 1; i <10; i++) {
    			a*=(1+0.06);
    			sum+=a;
    		}
             System.out.println("十年后的工资为:"+a);
             System.out.println("十年总工资为:"+(sum+30000));
    	}
    }
    

     int double

     

  • 相关阅读:
    dubbo注册zookeeper保错原因
    Django 终端打印SQL语句
    Django 的orm模型
    Django 的路由系统
    Django 开端
    前端 jq的ajax请求
    前端 后台
    前端 JQ操作
    前端 链式操作
    前端 JQ事件操作
  • 原文地址:https://www.cnblogs.com/rozenscarlet/p/12602673.html
Copyright © 2011-2022 走看看