、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数据库命令的基本语句。