20171030每日一練

一、Java編程題
題目:兩個乒乓球隊進行比賽,各出三人。甲隊爲a,b,c三人,乙隊爲x,y,z三人。已抽籤決定比賽名單。有人向隊員打聽比賽的名單。a說他不和x比,c說他不和x,z比,請編程序找出三隊賽手的名單。
public static void main(String[] args){
Char i,j,k;
//聲明i,j,k分別爲A,B,C的對手;
for(i='X';i<='Z';i++)
{
  for(j='X';j<='Z';j++)
  {
   for(k='X';k<='Z';k++)
   {
    if(i=='X'||j==i||k=='X'||k=='Z'||k==i||k==j) continue;
    System.out.print("Rivals of A, B and C are: "+i+" "+j+" "+k);
   }
  }
}
 
}

二、MySQL簡答題
如何通過命令提示符登入 MySQL?如何列出所有數據庫? 如何切換到某個數據庫並在上面工作?如何列出某個數據庫內所有表?如何獲取表內所有 Field 對象的名稱和類型?
Mysql -uroot -p;
Show datebases;
Use dbname;
Show table;
Desc tablename;

三、JavaScript編程題
下面兩個函數的返回值是一樣的嗎?爲什麼?
function foo1()
{
 return {
 bar: "hello"
 };
}
 
function foo2()
{
 return
 {
 bar: "hello"
 };
}
foo1 returns:Object {bar: "hello"}foo2 returns:undefined
當碰到 foo2()中包含 return語句的代碼行(代碼行上沒有其他任何代碼),分號會立即自動插入到返回語句之後。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章