一、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 + "只兔子");
}
}
}
}
}