分析下面的JavaScript代码段,输出的结果是()。 emp=new Array(5); emp[1]=1 emp[

题目
单选题
分析下面的JavaScript代码段,输出的结果是()。 emp=new Array(5); emp[1]=1 emp[2]=2 document.write(emp.length);
A

2

B

3

C

4

D

5

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下插入记录正确的( )

A.insert into emp(ename,hiredate,sal) values (value1,value2,value3);

B.insert into emp (ename,sal)values(value1,value2,value3);

C.insert into emp (ename)values(value1,value2,value3);

D.insert into emp (ename,hiredate,sal)values(value1,value2);


正确答案:A 

第2题:

如果对关系emp(eno, ename, salary)成功执行下而的SQL语句:

CREATE CLUSTER INDEX name_index ON emp(salary)

其结果是( )。

A) 在emp表上按salary升序创建了一个聚簇索引

B) 在emp表上按salary降序创建了一个聚簇索引

C) 在emp表上按salary升序创建了一个惟一索引

D) 在emp表上按salary降序创建了一个惟一索引

A.

B.

C.

D.


正确答案:A

第3题:

● 撤销 U5 对 Emp 表的查询权限,并收回 U5 授予其它用户的该权限,SQL 语句是 (51) 。

(51)

A. REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;

B. REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT;

C. REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;

D. GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;


正确答案:B

第4题:

分析下面的JavaScript代码段,输出的结果是( )。emp=new Array(3);emp[0]=0;emp[1]=1;emp[2]=2;emp[3]=3;document.write(emp.length);

A.2

B.3

C.4

D.5


正确答案:C

第5题:

Select emp_id,emp_name,sex,title,wage from employee order by emp_name句子得到的结果集是按()排序。

A.emp_id

B.emp_name

C.sex

D.wage


本题答案:B

第6题:

阅读以下说明C++代码,将应填入(n)处的字句写在对应栏内。

[说明]

本程序实现了雇员信息管理功能,其中封装了雇员信息及其设置、修改、删除操作。已知当输入为“Smith 31 2960.0”时,程序的输出是:

姓名:Smith 年龄:31 工资:2960

姓名:Smith 年龄:31 工资:3500

姓名:Mary 年龄:23 工资:2500

[C++程序]

include <iostream.h>

include <string.h>

class employee{

char *name; //雇员姓名

short age; //年龄

float salary;//工资

public:

employee();

void set_name(char *);

void set_age(short a) {age=a;}

void set_salary(float s) {salary=s;}

(1);

~ employee(){delete[] name;}

};

employee::employee() { name="";

age=0;

salary=0.0;

void employee::set_name(char *n)

{ name=new char[strlen(n)+1];

(2) (name,n);

}

void employee::print()

{ cout<<"姓名":"<<name<<" 年龄:"<<agc<<" 工资:" <<salary<<endl;

}

void main()

{ char *na;

short ag=0;

float sa=0;

(3);

na=new char[10];

cin>>na>>ag>>sa;

emp.set_name(na);

emp.set_age(ag);

emp.set_salary(sa);

emp.print();

(4) (3500.0);

emp.print();

(5);

emp.set_name("Mary");

emp.set_age(23);

emp.set_salary(2500.0);

emp.print();

}


正确答案:(1) void print() (2) strcpy (3) employee emp (4) emp.set_salary (5)emp.~employee()
(1) void print() (2) strcpy (3) employee emp (4) emp.set_salary (5)emp.~employee() 解析:程序定义了一个employee类,它包含了一个雇员的档案数据,及对这些数据的若干处理函数:构造函数employee创建一个雇员空档案;set_name(),set_age ()和set_salary()分别用来为雇员档案填入姓名、年龄和工资;print()函数的功能是输出该雇员的档案内容;析构函数~employee()的功能是当某雇员档案撤销或改成另一姓名时,释放原数据占用的空。
(1)此处应声明print函数;
(2)此处应调用字符申拷贝函数,以更改name属性的值;
(3)此处显然应声明emp变量;
(4)~(5):由程序的输出可知(4)处重新设置了emp变量salary属性的值,(5)处则应调用析构函数.

第7题:

( )

A.π2,4 (σ8='开发部'(EMP×DEP))

B.π2,4 (σ1=9(EMP σ2='开发部'(DEP)))

C.π2,3 (EMP×σ2='开发部'(DEP))

D.π2,3 (π1,2,4,6(EMP) σ2='开发部'(DEP))


正确答案:B
本题中要求“DepID参照部门关系DEP的主码DepID”,实际上就是在创建EMP时,将DelID定义为外键。其具体定义语法为:ForeignKey(DepID)ReferencesDEP(DepID)。

第8题:

以下语句不正确的是( )

A.select * from emp;

B.select ename,hiredate,sal from emp;

C.select * from emp order deptno;

D.select * from where deptno=1 and sal<300;


正确答案:C 

第9题:

分析下面的JavaScript代码段,输出的结果是( )。emp=new Array(5);emp[1]=1;emp[2]=2;document.write(emp.length);

A.2

B.3

C.4

D.5


正确答案:D

第10题:

emp表是雇员信息表,以下哪个变量可以存放emp表中的一条记录()

A.v_record emp%type;

B.v_record emp%recordtype;

C.v_record emp%record_type;

D.v_record emp%rowtype;

E.v_record emp%row_type;


参考答案:D

更多相关问题