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

     1. 分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句)

    for循环:

    import java.util.*;
    public class lqh {
           public static void main(String[] args){
               // TODO Auto-generated method stub
               //定义一个求和变量
               int sum=0;
               for(int i=0;i<=100;i++){
               if(i%3==0){
               //和sum变量进行累加
               sum+=i;
              }
               }
                System.out.println("1-100之间能被3整除的和是"+sum);
               }
              
               }

    while循环:

    import java.util.*;
    public class lqh {
          public static void main(String[] args) {
                // TODO Auto-generated method stub
                int sum=0;
                int i=0;
                while(i<=100){
                    if(i%3==0){
                       sum+=i;
                    }
                    i++;
                }
                    System.out.println("1-100之间能被3整除的和是"+sum);
                }
            }

     

    do  while 循环:

    import java.util.*;
    public class lqh {
           public static void main(String[] args) {
                // TODO Auto-generated method stub
                int sum=0;
                int i=0;
                do{
                  if(i%3==0){
                     sum+=i;
                  }
                     i++;
                 }while(i<=100);
                
                    System.out.println("1-100之间能被3整除的和是"+sum);
                }
            }

    2. 输出0-9之间的数,但是不包括5。(知识点:条件、循环语句)

    import java.util.*;
    public class lqh {
         public static void main(String[] args) {
                // TODO Auto-generated method stub
                for(int i=0;i<=9;i++){
                    if(i==5){
                        continue;
                    }
                System.out.print(i);
                }
            }
    
        }

    3. 编写一个程序,求整数n的阶乘,例如5的阶乘是1*2*3*4*5(知识点:循环语句)

    import java.util.*;
    public class lqh {
         public static void main(String[] args){
                    // TODO Auto-generated method stud
                 Scanner input=new Scanner(System.in);
                    System.out.println("请输入一个整数n:");
                        int n = input.nextInt();
                        int x=1;
                        int y=n;
                        for(int i=0;i<n;i++){
                            y=n-i;
                            x=y*x;
                        }
                            System.out.println("n的阶乘为:"+x);
                }
         }

    4. 编写一个程序,输入任意学生成绩,如果输入不合法(<0或者>100),提示输入错误,重新输入,直到输入合法程序结束(知识点:循环语句)

    import java.util.*;
    public class lqh {
          public static void main(String[] args) {
                // TODO Auto-generated method stub
                Scanner input=new Scanner(System.in);
                    for(int i=1;;i++){
                        System.out.println("请输入一位学生成绩");
                        int score=input.nextInt();
                        if(score<0||score>100){
                            System.out.println("输入成绩有误,请重新输入:");
                        }else{
                            System.out.println("该学生成绩为:"+score);
                            break;
                        }
                    }
            }
        }

    5. 假设某员工今年的年薪是30000元,年薪的年增长率6%。编写一个Java应用程序计算该员工10年后的年薪,并统计未来10年(从今年算起)总收入。(知识点:循环语句)

    import java.util.*;
    public class lqh {
          public static void main(String[] args) {
                // TODO Auto-generated method stub
                    double x=30000;
                    double sum=0;
                    for(int year=1;year<=10;year++){
                        x=x*1.06;
                        sum+=x;
                    }
                    System.out.println("员工10年后的年薪为:"+x);
                    System.out.println("员工未来10年总收入为:"+sum);
                    }
                }

  • 相关阅读:
    adobe acrobat 无效批注对象
    分享下今天研究的流量上限DDos攻击分析和解决方式
    【二】【HTML列表、表格与框架】
    大话计算机中的流水作业
    texinfo
    texindex
    texi2dvi
    tex, virtex, initex
    testprns printername [printcapname]
    testparm
  • 原文地址:https://www.cnblogs.com/kukudihua/p/12610159.html
Copyright © 2011-2022 走看看