资格证大类 - 计算机等级
( 29 ) 有如下程序 :
#include
using namespace std;
class Obj{
static int i;
public:
Obj( ){ i++; }
~Obj( ){ i--; }
static int getVal( ){ return i;}
};
int Obj::i=0;
void f(){Obj ob2; cout<
int main( ){
Obj ob1;
f( );
Obj *ob3=new Obj; cout delete ob3; cout< return 0; } 程序的输出结果是 A ) 232 B ) 231 C ) 222 D ) 221
本大题1小题考查的主要是视图的建立及查询,我们可以在视图设计器中根据题意为自由表建立一个视图文件score_view,并在视图设计器的对应选项卡中为视图设置条件,然后通过查询设计器完成视图的查询,并决定输出去向为表。2小题中主要是考查菜单设计器的“结果”下拉框中各项的使用功能,例如要建立下级菜单,在“结果”下拉框中就必须选择“子菜单”,而要执行某条菜单命令,就应该选择“命令”或“过程”。
A.读取模式
B.写入模式
C.即可以读取也可以写入
D.追加模式
以下能从字符串\"VisualBasic\"中直接取出子字符串\"Basic\"的函数是( )。
A.Left
B.Mid
C.String
D.Instr
阅读下列的程序段:
sum=0
for i=1 to 3
for i=i to 4
for k=j to 5
sum=sum+1
next k
next j
next I
执行上面的三重循环后,sum的值为______。
从键盘上输入10个数,求其平均值。 main {inti; float f,sum; for(i=1,sum=0.0;i<11;i++) {__________ ; __________ ; } printf(“average=%f\n”,sum/10); }
( 18 )设 x=4 , y=6 ,则下列不能在窗体上显示出 “ A=10 ” 的语句是( )。
A ) Print A=x+y
B ) Print"A=";x+y
C ) Print"A="+Str(x+y)
D ) Print"A="&x+y
补充完整下面的模板定义:
template<class Type> //Type为类型参数
class Xtwo{ //由两个Type类型的数据成员构成的模板类
Type a;
Type b;
public:
Xtwo(Type aa=0,Type bb=0):a(aA) ,b(bB) { }
int Compare( ){ //比较a和b的大小
if(a>B) return 1;
else if(a==B) return 0;
else return-1;
}
Type Sum( ){return a+b;} //返回a和b之和
Type Mult( ); //函数声明,返回a和b之乘积
};
template<class Type>
______ ::Mult( ){return a*b;} //Mult函数的类外定义
要改变窗体上文本框控件的数据源,应设置的属性是()。
A.记录源
B.控件来源
C.筛选查阅
D.默认值
以下叙述中错误的是()。
A.C语言程序中的#include和#define行均不是C语句
B.除逗号运算符外,赋值运算符的优先级最低
C.C语言程序中,j++;是赋值语句
D.C语言程序中,+、-、*、/、%号是算术运算符,可用于整型和实型数的运算