2
3
4
5
第1题:
阅读以下说明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();
}
第2题:
A.2
B.3
C.4
D.5
第3题:
A.在页面分行显示数字1至9的平方
B.在页面分行显示数字1至10的平方
C.在页面一行间隔显示数字1至9的平方
D.在页面一行间隔显示数字1至10的平方
第4题:
vara=1;functiontest(){a++;alert(a);vara=1;alert(a);}test();分析上面JavaScript代码段,输出结果错误的是()。
第5题:
A.2
B.3
C.4
D.5
第6题:
A.I am a st
B.U
C.Udent
D.T
第7题:
A.3
B.4
C.5
D.4月
第8题:
A.将1,2,3,4,5输出到屏幕
B.将0,1,2,3,4输出到屏幕
C.将0,1,2,3,4,5输出到屏幕
D.将出现运行时异常
第9题:
A.12345
B.01234
C.54321
D.43210
第10题:
在JavaScript中,下列定义数组的方法正确的是()。