有如下程序: infocase$=InputBox("Inputoneletter:&q - 考试试题及答案解析 - 读趣百科
单选题

有如下程序:

infocase$=InputBox("Inputoneletter:")

Select Case infocase$

case"a"

grade$="Verygood"

case"b"

grade$="Good"

case"C"

grade$="OK"

case"d"

grade$="Qualified"

case Else

grade$="Bab"

End Select

Print grade$

运行时从键盘上输入英文小写字母d后,输出的结果是( )。

A
Very good
B
Good
C
Bad
D
Qualified

题目答案

D

答案解析

暂无解析
举一反三
单选题

下列排序方法中,最坏情况下比较次数最少的是______。

A
冒泡排序
B
简单选择排序
C
直接插入排序
D
堆排序

题目答案

D

答案解析

[知识点] 排序技术[评析] (1)冒泡排序法:是一种最简单的交换类排序法,它是通过相邻数据元素的交换逐步将线性表变成有序。假设线性表的长度为n,则在最坏情况下,冒泡排序需要经过n,2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要比较的次数为n(n-1)/2次。(2)简单插入排序法:在简单插入排序法中,每一次比较后最多移掉一个逆序,因此,这种排序方法的效率与冒泡排序法相同。在最坏情况下,简单插入排序需要n(n-1),2次比较。(3)简单选择排序法:对于长度为n的序列,选择排序需要扫描n-1遍,每一遍扫描均从剩下的子表中选出最小的元素,然后将该最小的元素与子表中的第一个元素进行交换。简单选择排序法在最坏情况下需要比较n(n-1)/2次。(4)堆排序法:堆排序的方法为:①首先将一个无序序列建成堆。②然后将堆顶元素(序列中的最大项)与堆中最后一个元素交换(最大项应该在序列的最后)。在最坏情况下,堆排序需要比较的次数为O(nlog2n)。假设线性表的长度为16,那么冒泡排序、直接插入排序、简单选择排序都需要比较120次,而堆排序需要比较64次。
单选题

阅读下面程序

import java.io.*;

public class ByteStreamTest

 public static void main(String[] args)

  int[] myArray=10,20,30,40;

  try

   DataOutputStream dos=new DataOutputStream

   (new ______("ints.dat"));

   for(int i=0;i<myArray.length;i++)dos.writeInt(myArray[i]);

   dos.close();

   System.out.println("Have written binary file ints.dat");

   catch(IOException ioe)

   System.out.println("IOException");

  

 

为保证程序正确运行,在程序中下画线处应填人的代码是

A
FileOutputStream
B
ByteArrayOutputStream
C
BufferedOutputStream
D
FileWriter

题目答案

A

答案解析

二进制文件可作为FileOutputStream对象的构造方法的参数,而FileOutputStream对象作为DataOutputStream的构造方法的参数实现DataOutputStream类。在本程序中,ints.dat二进制文件应作为FileOutputStream对象构造方法的参数,然后FileOutputStream对象作为字节输出流的形式参数。
单选题

用InputBox函数设计的对话框,其功能是( )

A
只能接收用户输入的数据,但不会返回任何信息
B
能接收用户输入的数据,并能返回用户输入的信息
C
既能用于接收用户输入的信息,又能用于输出信息
D
专门用于输出信息

题目答案

B

答案解析

InputBox函数用来显示一个输入框,并提示用户在文本框中输入文本、数字或选中某个单元格区域,当按下确定按钮后,返回包含文本框内容的字符串。
单选题

在窗体中添加一个命令按钮Commandl和一个文本框Text1,编写命令按钮Com-mand1 的 Click事件代码; Private Sub Command1_Click() Dim S As String*20 S=Text1. Text End Sub 该程序的功能是当单击按钮Command1时,把变量S中内容写入一个顺序文件 datl. dar中,正确的程序段是 ( )

A
Open "dat dat", For lnput As#1 Write井1,S
B
Open"dat dat" For Output As#1 Write#1, S
C
Open"dat", For Binary As #1 Write #1, S Close #1
D
Open dat dat"For Random As #1Write #1, SClose #1

题目答案

B

答案解析

引用文件时首先必须将文件打开或建立,可以使用Open语句完成这一工作。 Open语句的格式: Open pathname For打开方式[Access存取类型][锁定]As[#]文件号[Len=记录长度]题中主要考查了打开方式参数,打开方式有五种,分别为Append(追加)、Binary(二进制)、Input(输入)、Output(输出)和Random (随机)方式。分析题意可知这里的打开方式应为Output(输出)方式。故选项B正确。
单选题

下列程序的执行结果是( )。   public class Testbb {     public static void main(String args[ ])       { System.out.println(5/2.5);     }   }

A
“自动报表”
B
“报表向导”
C
“图标向导”
D
“标签向导”

题目答案

B

答案解析

Picture.Print“计算机技术”语句实现的功能是将字符串“计算机技术”在图片框上显示出来,所以选项A)不正确;Print“计算机技术”语句的作用是将字符串“计算机技术”直接输出到当前窗体上,所以选项A)正确;Printer.Print“计算机技术”语句实现的功能是将字符串“计算机技术”输出到打印机上,所以选项C)不正确;Debug.Print“计算机技术”语句实现的功能是将字符串“计算机技术”在立即窗口中显示出来,所以选项D)也不正确。
模式切换
热门推荐

关于打印样式表的说法错误的是()

关于打印样式表的说法错误的是()A.系统提供的打印样式表有两种B.不可以交颜色相关打印样式表转化命名相关打印C.颜色相关打印样式表的扩展名为.ctbD.颜色相关打印样式表存储...
展开详情

下列关于图案填充的“角度”的描述正确的是()。

下列关于图案填充的“角度”的描述正确的是()。A.以X轴正方向为零度,顺时针为正B.以Y轴正方向为零度,逆时针为正C.以X轴正方向为零度,逆时针为正D.ANSI31角度是45°...
展开详情

在AutoCAD中,将图形已有的用作TRACE命令绘制的空心线变为实心线,()

在AutoCAD中,将图形已有的用作TRACE命令绘制的空心线变为实心线,()A.将FILL状态设为OFF,再用REGEN命令更新B.将FILL状态设为0N,再用REGEN命令更新C.将FILL状态设...
展开详情

在AutoCAD中,关于Pline命令绘制的多义线,下列更说法正确的是()

在AutoCAD中,关于Pline命令绘制的多义线,下列更说法正确的是()A.Pline多义线是一个实体B.PLINE多义线宽度在起点与终点可不一样C.带有宽度的多义线只能是实心的D.Pline多义线...
展开详情

客户身份识别的完整流程包括了解、核对、留存三个环节

答案网客户身份识别的完整流程包括了解、核对、留存三个环节答案及解析。...
展开详情