正确答案: C
公有继承的基类中private成员在派生类中仍是private
题目:下面的说法中错误的是( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列程序执行后,变量x的值为( )。 Dim a, b, c, d As Single Dim x As Single a=10 b=30 c=400 If b>a Then d=a:a=b:b=d End If If b>c Then x=b Else If a>c Then x=c Else x=a End If
30
解析:解析:程序操作过程如下;程序首先执行If b>a Then语句,条件为真执行d=a:a=b:b=d语句,执行后d=10,a=30,b=10;然后执行If b>c Then语句,条件不成立,因此执行ElseIf a>c Then语句;条件不成立,因此执行Else后面的x=a语句,执行后 x=30。
[单选题]假设某数据库已建有宏对象"宏1","宏1"中只有一个宏操作SetValue,其中第一个参数项目"[Label0].[Caption]",第二个参数表达式为"[Text0]"。窗体"fmTest"中有一个标签Label0和一个文本框Text0,现设置控件Text0的"更新后"事件为运行"宏1",则结果是
将文本框中的内容复制给标签的标题,使二者显示相同内容
解析:SetValue命令可以对Access窗体、窗体数据表或报表上的字段、控件、属性的值进行设置。SetValue命令有两个参数,第一个参数是项目(Item.,作用是存放要设置值的字段、控件或属性的名称。本题要设置的属性是标签的Caption([Label0].[Caption].。第二个参数是表达式(Expression.,使用该表达式来对项的值进行设置,本题的表达式是文本框的内容([Text0].,所以对Text0更新后运行的结果是文本框的内容复制给了标签的标题。所以本题答案为C。
[单选题]在位运算中,操作数每右移两位,其结果相当于( )。
操作数除以4
解析:解析:在位运算中,操作数每右移两位,相当于在操作数的左侧添0,最右面的两位被移出,即操作数除以40
[单选题]设x和y均为int型变量,则执行下面的循环后,y值为( )。#include iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} couty;
6
[单选题]在Visual FoxPro的数据工作区窗口中,使用SETRELATION命令可以建立两个表之间的关联,这种关联是( )。
临时性关联
[单选题]程序的测试方法中,使用测试用例在计算机上运行程序,使程序在运行过程中暴露错误,这种方法称为( )。
动态分析
解析:解析:从是否需要执行被测软件的角度,测试方法可以分为静态测试和动态测试方法。静态测试包括代码检查、静态结构分析、代码质量度量等,动态测试是为了发现错误而执行程序的过程,是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例,并利用这些测试用例去运行程序,以发现程序错误的过程。如果将程序的测试方法分为静态分析和动态分析,则使用测试用例在计算机上运行程序,使程序在运行过程中暴露错误,这是动态分析。
[单选题]设有结构体类型定义: struct try { int one; float two; }*str;若要动态开辟一个结构单元,使指针str指向其首地址,正确的语句是______。
str=(strucy try*)malloc(sizeof(struct try));
解析:解析:由于在ANSIC中malloc函数返回的地址为void,故在调用函数时,必须利用强制类型转换将其转换成所需的类型。