20171030

来源:互联网 发布:java编写一个小程序 编辑:程序博客网 时间:2024/06/02 03:17

一、 Java编程题

题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。

for(char i ='x';i<='z';i++){

   for(char j ='x';j<='z';j++){

       if(i!=j)//这里放一个判断,比赛队员不能重复比赛,判断写在外面又可以减少循环次数

         for(char k ='x';k<='z';k++){

             if(i!=k&&j!=k)//同上,排除相同

                  if(i!='x'&&k!='x'&&k!='z')//这里根据题意排除掉不符合的名单

                      System.out.println("a"+i+"\n"+"b"+j+"\n"+"c"+k+"\n");

            }

   }

}

 

二、 MySQL简答题

如何通过命令提示符登入 MySQL?如何列出所有数据库? 如何切换到某个数据库并在上面工作?如何列出某个数据库内所有表?如何获取表内所有 Field 对象的名称和类型?

 

mysql -uroot -proot启动命令

show databases列出所有数据库

use dbname 进入某个库

show tables 列出所有表

DESCRIBE table

 

三、 JavaScript编程题

下面两个函数的返回值是一样的吗?为什么?

function foo1()

{

 return {

 bar:"hello"

 };

}

 

function foo2()

{

 return

 {

 bar:"hello"

 };

}

第一个是object,第二个是undefined。因为第二个return后面为空,访问不到

原创粉丝点击