每日練習-20181215
阿新 • • 發佈:2018-12-23
文章目錄
一、jQuery 程式設計題
請描述 jQuery 能做什麼?
解答:
- html 的元素選取和操作
- css操作
- html事件操作
- html dom遍歷和修改
- js特效和動畫效果
- ajax非同步請求方式
二、MySQL 程式設計題
MySQL 相比於其他資料庫有哪些特點?
解答:
- 是開源的。即免費。
- 一個關係型資料庫管理系統。
- 支援大型(上千萬條記錄)的資料庫。
- 支援常見的 SQL 語句規範。
- 可以運行於多個系統上,並且支援多種程式語言。
- 可移植行高,安裝簡單小巧;
- 除錯、管理,優化簡單。
三、Java 程式設計題
雞兔同籠是我國古代著名趣題之一。大約在 1500 年前,《孫子算經》中就記載了這個有趣的問題。書中是這樣敘述的:「今有雉兔同籠,上有三十五頭,下有九十四足,問雉兔各幾何?」
這四句話的意思是:有若干只雞兔同在一個籠子裡,從上面數,有 35 個頭;從下面數,有 94 只腳。求籠中各有幾隻雞和兔?編寫 Java 程式解決這個問題。
解答:
public class Day8{
public static void main(String[] args){
Day8 animal = new Day8();
/*
* 輸入原則。
* (頭數,腳數,雞腳,兔腳)
*/
animal.getResult(35,94,2,4);
}
public void getResult(int head, int foot,int chickenFoot,int rabbitFoot){
for(int i = 0; i <= head; i++){
for(int j = 0; j <= head - i; j++ ){
if( i * chickenFoot + j * rabbitFoot == foot && i + j == head){
System.out.println("總共有" + i + "只雞和" + j + "只兔子");
}
}
}
}
}