[单选题]对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
正确答案 :A
冒泡排序为n(n-1)/2
[单选题]假定系统日期是2004年3月15日,则执行命令PI=MOD(YEAR(DATE( ))-2000,10)后,PI的值是
正确答案 :A
4
解析:解析:YEAR()函数用于测试日期的年份,其结果是一个数值型数据。本题中,利用求出的年份经过数值运算后,再利用MOD()函数求4和10的余,MOD()函数功能为返回两个数值相除后的余数。<数值表达式1>是被除数,<数值表达式2>是除数。余数的正、负号与除数相同。如果被除数与除数同号,那么函数值为两数相除的余数;如果异号,则函数值为两数相除的余数在加上除数的值。
[单选题]假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是 一个容器对象,其中包含Command1和Command2两个命令按钮,如果要在Command1命令按钮的某个方法中访问文本框Value属性值,下面哪个式子是正确的?
正确答案 :B
This.Parent.Parent.Text1.Value
解析:解析:在表单中如果需要访问某个对象的属性值,可以通过表示该对象的变量来访问。在本题中,需要访问文本框Text1的Value属性,那么首先需要等到表示该文本框的变量,因为命令按钮Command1存在于容器对象CommandGroup1中,而容器对象CommandGroup1则存在于表单中,因此如果Command1命令按钮如果需要访问Text1,则必须先访问CommandGroup1,然后再到表单,最后通过表单访问Text1,当访问到Text1之后,通过属性名Value就可以得到属性值。通过以上的分析,可以判断选项B是正确的选项。
[单选题]下列选择项中不属于结构化程序设计原则的是( )。
正确答案 :A
可封装
解析:解析: 模块化、自顶向下、逐步求精都是结构化程序设计的原则;可封装是面向对象程序设计原则。
[单选题]在Java中,存放字符串变量的对象属于( )类对象。
正确答案 :C
StringBuffer
解析:解析:本题考查对字符串对象的理解。在生成字符串的两个类String和StringBuffer中,前者生成的字符串是不变字符串,不能直接对它的内容进行修改,而后者生成的字符串是可变的,可以对其内容进行修改。而Character类是对字符类型的类封装。Vector类是Java语言提供给用户的一种通用类,是一种链表结构的类型。故本题答案是C。
查看原题