• java刷题day 04


    一. 单选题:

     解析:队列:先到先服务

       解析:final不能修饰接口,成员变量可以用final修饰

      解析:

    A: 算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法

    BC:设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的 控制结构。 

      解析:

    abstract类的子类也是抽象的,可以不实现超类的所有abstract方法,abstract类的子类不是抽象的,必须实现超类的所有abstract方法,

    仅使用顺序、选择、循环三种基本控制结构就足以表达出各种其他形式结构的程序设计方法。故本题答案为 C 选项。

      解析:abstract不能实例化,可以被继承,子类不一定为abstract,也可以不继承,可以被抽象类继承

     二、不定项选择

      解析:接口中的方法都是要被重写的,private修饰符不可以作为接口的访问权限

      解析:

      解析:都是关键字,不能作为类名方法名

    三、编程题

    计算糖果_牛客题霸_牛客网 (nowcoder.com)


     

    1. import java.util.Scanner;
    2. public class Main {
    3. public static void main(String[] args) {
    4. Scanner in = new Scanner(System.in);
    5. while (in.hasNextInt()) {
    6. int a = in.nextInt();
    7. int b = in.nextInt();
    8. int c = in.nextInt();
    9. int d = in.nextInt();
    10. int A = (a+c)/2;
    11. int B = (b+d)/2;
    12. int C = d-B;
    13. if((A-B!=a)||(B-C!=b)||(A+B!=c)||(B+C!=d)){
    14. System.out.println("No");
    15. }else{
    16. System.out.println(A+" "+B+" "+C);
    17. }
    18. }
    19. }
    20. }

    进制转换_牛客题霸_牛客网 (nowcoder.com)

     

     

    1. import java.util.*;
    2. public class Main {
    3. public static void main(String[] args) {
    4. Scanner sc = new Scanner(System.in);
    5. int M = 0,N = 0;
    6. M = sc.nextInt();
    7. N = sc.nextInt();
    8. StringBuilder mn = new StringBuilder();
    9. //0 到 16进制代表的
    10. String table = "0123456789ABCDEF";
    11. boolean flg = false;
    12. if(M == 0) {
    13. System.out.println("0");
    14. return;
    15. }
    16. //处理负数的情况
    17. if(M < 0) {
    18. M = -M;
    19. flg = true;
    20. }
    21. while(M !=0 ) {
    22. mn.append(table.charAt(M%N));
    23. M=M/N;
    24. }
    25. if(flg) {
    26. mn.append("-");
    27. }
    28. mn.reverse();
    29. System.out.println(mn);
    30. }
    31. }
  • 相关阅读:
    ubuntu 20.04 设置 authorized_keys 让 VS Code ssh 远程免密连接
    13 个前端可能用得上的 CSS技巧
    Ubuntu 21.10下安装配置JDK17
    centos7中MySQL的卸载
    一个简单的查询学生信息的接口测试
    Exoplayer简介
    接口测试总结分享(http与rpc)
    PHP有哪些优势和劣势
    毕业三年就百万年薪,难道这就是大厂程序员吗?
    变电站自动化监控系统
  • 原文地址:https://blog.csdn.net/m0_65601072/article/details/128054729