20171103每日一練

一、 Java 編程題

打印出如下圖案(菱形)

   *

  ***

 *****

*******

 *****

  ***

   *

int x;

int j, k = 4;

for (j = 1; j <= k; j++) {

for (x = 1; x <= k - j; x++)

System.out.print(" ");

for (x = 1; x <= 2 * j - 1; x++)

System.out.print("*");

System.out.println();

}

for (j = k - 1; j >= 1; j--) {

for (x = 1; x <= k - j; x++)

System.out.print(" ");

for (x = 1; x <= 2 * j - 1; x++)

System.out.print("*");

System.out.println();

 

}

二、 MySql 問答題

用一條SQL 語句 查詢出每門課都大於80 分的學生姓名

表名 student_score

| name | course | score |

| 張三 | 語文 | 81 |

| 張三 | 數學 | 75 |

| 李四 | 語文 | 76 |

| 李四 | 數學 | 90 |

| 王五 | 語文 | 81 |

| 王五 | 數學 | 100 |

| 王五 | 英語 | 90 |

select name from student_score group by name having name not in (

select name from student_score where score <80)

三、 JavaScript 問答題

null和undefined的區別?

 

null表示"沒有對象",即該處不應該有值。典型用法是:

1) 作爲函數的參數,表示該函數的參數不是對象。

2) 作爲對象原型鏈的終點。

undefined表示"缺少值",就是此處應該有一個值,但是還沒有定義。典型用法是:

1)變量被聲明瞭,但沒有賦值時,就等於undefined。

2) 調用函數時,應該提供的參數沒有提供,該參數等於undefined。

3)對象沒有賦值的屬性,該屬性的值爲undefined。

4)函數沒有返回值時,默認返回undefined。

 

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