JAVA毎日の練習Day004--1613072037--張瑞

、JavaScriptプログラミングの問題

年入力(認証が必要)、それはページがうるう年であるか否かが判断される(4で割り切れる年、100で割り切れるない、400で割り切れるはうるう年である)、およびページ上の対応するメッセージを表示します。

解決策:これは検証イベントがフォーカスを失ったときにトリガーされる検証機能を追加することにより、主な問題です。

コードは以下の通りであります:

onblur = 関数(){ 
                VAR年 = input.value.trim()。
                //4年によって桁数
                IF(/ ^ \ {D} $ 4 / )年(.TEST){
                     //は100で割り切れる4年で割り切れることができない。うるう年は400で割り切れる
                    IF((年% !。0年4 == 0 && 0 = 100%)||(400%年== )){ 
                        tip.innerHTML = "跳躍" ; 
                    } { 
                        tip.innerHTML = "非跳躍" ; 
                    } 
                } { 
                    ヒント。 innerHTMLの = "年の形式が正しく再入力されていません" ; 
                } 
            }
         </ SCRIPT> 
    </ BODY> 
</ HTML>

 結果は以下の通りであります:

 

 

二、MySQLのエッセイの質問

どのようにMySQLは、プロンプトのコマンドをログイン?すべてのデータベースを一覧表示する方法は?どのようにデータベースに切り替えると、それに取り組むには?データベース内のすべてのテーブルを一覧表示する方法は?テーブル内のすべてのフィールドオブジェクトの名前とタイプを取得する方法は?

コードは以下の通りであります:

ショーのデータベース;  
テストを使用します。
ショーのテーブル。  
ユーザーを記述する。

結果は以下の通りであります:

 

 

 

 

三、Javaプログラミングの問題

数がその要因の合計と正確に等しい場合、この番号は「完全数」と呼ばれています。たとえば、  6=1+2+3プログラミングの数は、すべてが1000以内に終了見つけることができます。

 解決策:最も重要なことは、その番号のすべての要因を見つけるために、をループしています。

コードは以下の通りであります:

package test;

/**
 * 完数判断
 * @author CUI
 */
public class Test {
    /**
     * 判断是否是完数
     * @param a 需判断的数字
     * @return boolean
     */
    public static boolean test(int 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));
    }
}

运行结果如下:

 

今日总结

 主要考察验证触发函数的使用以及mysql数据库命令的基本语句。

 

おすすめ

転載: www.cnblogs.com/psglgdzmr/p/11284699.html