数据表文件工资.DBF共有10条记录,当前记录号为5。用SUM命令计算工资总和,如果不给出范围短句,那么命令(  )

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 数据表文件工资.DBF共有10条记录,当前记录号为5。用SUM命令计算工资总和,如果不给出范围短句,那么命令(  )
A.计算后5条记录工资值之和
B.计算后6条记录工资值之和
C.只计算当前记录工资值
D.计算全部记录工资值之和

【◆参考答案◆】:D

(2)【◆题库问题◆】:[单选] 以下程序的输出结果是(  )。main(){charstr[][10]={¨china”,”beijing”),*p=str;printf(”%s\n”,p十10):
A.China
B.Beijing
C.ng
D.ing

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】本题考查指针,由*P—str可知,指针P指向字符串数组的首地址。二维数组str为每个字符串分配的存储空间是10个字节,因此p+10指向str[1][o],输出的字符串就是数组中的第2个字符串。

(3)【◆题库问题◆】:[单选] 下面程序的运行结果为( )。 #include<iostream.h>void main(){for(int a=0,x=0;!x&&a<=10;a++){a++: }cout<<a<<endl: }
A.10
B.1l
C.12
D.0

【◆参考答案◆】:C

【◆答案解析◆】:在进入最后一次循环时a=10,在循环体内执行“a++;”后a=11,执行完该次循环体计算for循环的增量部分后a=12小于l0,循环结束。

(4)【◆题库问题◆】:[单选] 有如下程序: #inClude<iostream> using namespaCe std; Class B{publiC: virtual void show(){Cout<<”B”;} }; Class D:publiC B{. publiC: void show(){Cout<<”D”;} }; void funl(B * ptr){ptr一>show();} void fUN2(B&ref){reF.show();}voidfhIl3(B B.{B.show();} int main(){B b,* P=new D; D d; funl(P);fun2(B.;fun3(D); delete P;return 0;}执行这个程序的输出结果是()。
A.BBB
B.BBD
C.DBB
D.DBD

【◆参考答案◆】:C

【◆答案解析◆】:在某基类中声明为virtua1并在一个或多个派生类中被重新定义的成员函数,本题中定义类B的对象b、对象指针*P=new D以及类D的对象d:执行fun1会凋用派生类的show函数,因为show函数为虚函数,而调用fun2、fun3仍然为基类的show函数,所以本题答案为C。

(5)【◆题库问题◆】:[单选]设有定义语句:int x[-6]={2,4,6,8,5,7),*p=X,i;要求依次输出X数组6个元素中的值,不能完成此操作的语句是( )。

【◆参考答案◆】:D

【◆答案解析◆】: 本题要求输出每个元素的值,D选项中(*p)++等价于*p=*p+1,其仅仅是对*p加1,并没有达到输出其每个值的作用。

(6)【◆题库问题◆】:[单选] 关于MDI 窗体,下列说法正确的是(  )。
A.一个应用程序可以有多个MDI 窗体
B.子窗体可以移到MDI 窗体以外
C.不可以在MDI 窗体上放置按钮控件
D.MDI 窗体的子窗体不可以拥有菜单

【◆参考答案◆】:C

【◆答案解析◆】:本题是考查多文档窗体MDI 窗体的一些基本知识。多文档窗体MDI 的特点是:一个应用程序只能有一个MDIForm 窗体,但是可以有多个MDI 子窗体。MDIForm 窗体只包含Menu 和PictureBox 控件以及具有Align 属性的自定义控件。MDI 子窗体可以有菜单。如果MDI 子窗体有菜单,那么,当MDI 子窗体为活动窗体时,子窗体的菜单条自动取代MDIForm 对象的菜单条。最小化的MDI 子窗体以图标形式出现在MDIForm 中。

(7)【◆题库问题◆】:[单选] 若有“double a;”,则正确的输入语句是( )。

【◆参考答案◆】:B

【◆答案解析◆】:本题考查scanf()函数的调用形式:scanf (格式字符串,输入项地址表)。“格式字符串”是要输入的变量的格式符;“输入项地址表”是要输入的变量的地址。

(8)【◆题库问题◆】:[单选] 已定义好函数f(n),其中n为形参。若以实参为m调用该函数并将返回的函数值赋给变量x,下列写法正确的是(  )。
A.x=f(n)
B.x=Call f(n)
C.x=f(m)
D.x=Call f(m)

【◆参考答案◆】:C

【◆答案解析◆】:调用引起过程的执行。也就是说,要执 行一个过程,必须调用该过程。函故过程的调用只有一种 方式:<过程名>(<实际参数>):

(9)【◆题库问题◆】:[单选] 在关系运算中,投影运算的含义是(  )。
A.在基本表中选择满足条件的记录组成一个新的关系
B.在基本表中选择需要的字段(属性)组成一个新的关系
C.在基本表中选择满足条件的记录和属性组成一个新的关系
D.上述说法均是正确的

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】投影运算是在关系模式中挑选若干属性组成新的关系。

(10)【◆题库问题◆】:[单选] 对下列程序的叙述中,正确的是(  )。 1:public class X extends Threadimplements Runnable{2:public void run(){3:system.out.println("this is run()"); 4:}5:public static void main(Stringargs[]){6:Thread t=new Thread(new X()): 7:t.start(); 8:}9:}
A.第1行会产生编译错误
B.第6行会产生编译错程
C.第6行会产生运行错误
D.程序正常运行

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】程序正常运行打印this is run()。用Thread类的构造方法Thread(Runnable target)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runnable接口。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: