zoukankan      html  css  js  c++  java
  • 作业DAY004

    一、JavaScript 编程题

    题目文案:页面上输入一个年份(需验证),判断是否是闰年(能被 4 整除,却不能被 100 整除的年份;能被 400 整除的是闰年),并且在页面上显示相应提示信息。

    答:(1)代码如下:

    <!doctype html>
    <html>
        <head>
            <title>闰年</title>
            <meta charset="utf-8">
        </head>
        <body>
            <form>
                请输入年份:<input id="year" type="text" />
                <span id="check"></span>
            </form>
            <script>
                var input = document.getElementById("year");
                var tip = document.getElementById("check");
                //输入框失去焦点触发事件
                input.onblur = function() {
                    var year = input.value.trim();
                    //年份由4位数字组成
                    if(/^d{4}$/.test(year)) {
                        //能被4整除却不能被100整除的年份;能被400整除的是闰年
                        if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
                            tip.innerHTML = "闰年";
                        } else {
                            tip.innerHTML = "非闰年";
                        }
                    } else {
                        tip.innerHTML = "年份格式不正确请重新输入";
                    }
                }
            </script>
        </body>
    </html>

           (2)实现截图如下:

    二、MySQL 问答题

    题目文案:(1)如何通过命令提示符登入 MySQL?

    mysql -u -p  

                      (2)如何列出所有数据库?

    show databases; 

                      (3)如何切换到某个数据库并在上面工作?

    use dbname; 

                      (4)如何列出某个数据库内所有表?

    show tables; 

                      (5)如何获取表内所有 Field 对象的名称和类型?

     describe table_name ;

    三、Java 编程题

    题目文案:一个数如果恰好等于它的因子之和,这个数就称为「完数」。例如 6=1+2+3.编程找出 1000 以内的所有完数。

    答:(1)代码如下:

    package package1;
    
    public class count {
        public static boolean test(int a) {   //a为输入的需要做判断的数字
            int cup = 0;
            // 循环遍历,找到所有因子,并计算因子之和
            for (int i = 1; i < a; i++) {
                if (a % i == 0)
                    cup = cup + i;
            }
            return (cup == a);
        }
    
        public static void main(String[] args) {
            String str = "";
            for (int i = 1; i < 1000; i++) {
                if (test(i)) {
                    str += i + ",";
                }
            }
            System.out.print(str.substring(0, str.length() - 1));
        }
    
    }

           (2)结果截图:

  • 相关阅读:
    grub.conf文件说明
    grub手动引导win7
    手动grub引导redhat
    grub的三种安装方式
    试题系列五(公鸡5元一只,母鸡3元一只,小鸡1元3只,求100元刚好买100只鸡的可能)
    试题系列四(袋中有6红球 3黄球 3绿球,从中取6个球,求所有拿到球的颜色的可能 c(12,6))
    试题系列三(求任意两个数的最大公约数)
    试题系列二(求1000内的完数)
    试题系列一(求4,5,6,7所有四位数的排列组合)
    pthread_cleanup_push和pthread_cleanup_pop清除函数是否执行的说明
  • 原文地址:https://www.cnblogs.com/fighting2015/p/11280720.html
Copyright © 2011-2022 走看看