正确答案: A
容器类和控件类
题目:Visual FoxPro中的类分为( )
解析:类是对一类相似对象的性质描述,这些对象具有相同的属性及方法,在Visual FoxPro中的类可分为容器类和控件类。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]设有定义DouBlea[10],*s=a;,以下能够代表数组元索a[3]的是
*(s+3)
解析:解析:s指向数组首元素,s+3表示指针s向后移动3个位置,即数组的第4个元素a[3],故选B。
[单选题]下列各项中不是JDBC API向JDBC Driver Manager发出请求的内容的是( )。
D
解析:解析:指定本地系统的类型不属于JDBC API向JDBC Driver Manager发出请求的内容,因为本地系统的类型并不影响到JDBC的使用。
[单选题]以下能正确定义的数组并正确赋初值的语句是
int d[3][2]={{1,2},{3,4}};
解析:解析:本题考核的知识点是二维数组的定义以及数组元素初始化。选项A中,数组的长度使用了变量N,而在c中是不能用变量来定义数组的的长度的,故选项A错误。在c语言中,给二维数组赋初值时,行数不能超过定义的行数,每行的初值个数不能超过定义时的列数,故选项B错误。选项C数组的第二维下标缺省,而在C中,数组的第二维下标不能缺省,故选项C错误。所以,D选项为所选。
[单选题]以下程序段运行后,消息框的输出结果是______。 a=sqr(3) b=sqr(2) c=a>b Msgbox c+2
1
解析:解析: 本题中a>b返回True,即c=True,而在算术表达式中,True作为-1来处理,故消息框中输出的结果为1。
[单选题]在数据透视表中,筛选字段的位置是( )。
页区域
解析:解析:本题考查建立数据透视表。选项A,“页”区域中是筛选字段,用来筛选显示数据透视表中的数据;选项B,“行”区域中是行字段,行字段有两种:外部行字段和内部行字段,表示数据分组的两个级别;选项C,“数据”区域中是数据字段,可以使用Sum、Avg、Min、 Max、Count函数对数字型数据汇总数据,或使用Count函数对文本或日期项进行计数;选项D,“列”区域中是列字段,可以有多列汇总数据。答案为A。
[单选题]在执行以下程序时,为了使输出结果为t=4,给a和b输入的值应该满足的条件是_______。 main() { int s,t,a,b; scanf("%d%d",&a,&B) ; s=1;t=1; if(a>0)s=s+1; if(a>B) t=s+t; else if(a==B) t=5; else t=2*s; printf("t=%d\n",t); }
0ab
解析:解析:要使输出结果为t=4,必须要执行elset=2*s;和if(a>b)t=s+t;语句。如果执行if(a>b)t=s+t;语句,则条件为a>b,要求s=3,在该语句前面的语句中没有条件可以满足s=3;如果孰行elset=2*s;语句,则条件为ab,要求s=2,需要执行if(a>0)s=s+1;语句,所以应满足条件0ab。
[单选题]以下叙述中正确的是( )。
不同的函数中可以使用相同名字的变量
解析:解析: 本题考查函数的知识。模块的函数与子过程不同,子过程没有返回值,而函数通常具有返回值,当然某些情况下也可以没有;在函数中可以使用return语句返回函数值,return语句可以有多个;函数可以嵌套调用,但是不得嵌套定义:不同的函数中可以使用相同名字的变量,它们互相无关。