题目详情
题目详情:
发布时间:2024-05-19 03:36:59

[简答题]

VB程序设计题。
下列是选择排序法实现对数组a(n)进行升序排序的程序段。要求,请将程序中横线上的内容补充完整。
Sub Sort ()
Dim i as Integer, j as Integer, k as Integer, t as Integer
For i=1 to n-1
k=i
For j=i+1 to n
If a(j)()a(k) then
k=j
End if
Next j
If(k<>j) then
()
()
a(k)=t
End if
Next i
End Sub


更多"VB程序设计题。 下列是选择排序法实现对数组a(n)进行升序排序的程序"的相关试题:

[填空题]以下程序段的功能为,输入8个数给数组a,然后采用插入排序算法,将数组a中的数按照升序排列存入数组b中。请填空。
Private Sub Command1_Click ( )
Dim a(1 To 8), b(1 To 8)
For i = 1 To 8
a(i) = InputBox("请输入")
Print a(i)
Next i
Print
For i = 1 To 8
s = 1
For j = 1 To 8
If 【6】 Then
s = s + 1
End If
Next j
【7】
Next i
End Sub
[单项选择]以下程序段给数组所有的元素输入数据,请选择正确答案填入。
#include<stdio.h>
main( )

int a[10]=0;
while(i<10)scan("%d"______);



A) a+(i++) B) &a[i+1] C) a+i D) &a[++i]
[单项选择]以下程序段给数组所有的元素输入数据,请选择正确答案填入。
#include<stdio.h>
main( )

int a[10],i=0;
while(i<10)scanf("%d",______);
:
:

A. a+(i++)
B. &5[i+1]
C. a+i
D. &a[++i]
[填空题]下面程序段的功能是将形参x的值转换成二进制数,所得二进制数的每一位数放在一维数组中返回,二进制数的最低位放在下标为0的元素中,其他以此类推。
#include
main(int x,int b[])
int k=0,r,i;
scanf("%d",x);
do
r=x%2;
b[______]=r;/*第一空*/
x/=2;
while(______);/*第二空*/
for(______);i>=0;i--)/*第三空*/
printf("%d",b[i]);

[填空题]以下程序段的作用是首先按降序输入10个数到数组Y的前10个元素中,又输入一个YO插入到数组Y中,插入YO后Y中的数据仍按降序排列。请补充完该程序______。 Dim Y(1 To 11) For i =1 To 10 Y(i) = Val(InputBox(“请输入Y(i):”)) Next i X = Val(InputBox (“请输入x:”)) For i = 10 To 1 Step -1 If 【8】 Then Y(i + 1) = X Exit For End If Y (i + 1) =Y(i) Next i ’Print Y(10) For i =1 To 11 Print Y(i) Next I
[简答题]VB程序设计题。 下列代码是计算n!的函数,请将程序中横线上的内容补充完整。 Function fact (n As Integer) As Long Dim i As Integer Dim s As Long s= () For i = 1 to n s= () Next i fact= s End Function
[填空题]设有如下程序段,其功能是查找并输出该数组中的最小值。请在空白处填入适当的内容,将程序补充完整。 Option Base 1 Private Sub Command1_Click( ) Dim arr1 Dim Min As Integer, i As Integer arr1 = Array(12, 435, 76, -24, 78, 54, 866, 43) Min = arr1(1) For i=2 To 8 If arr1(i)<Min Then Next i Print "最小值是:"; Min End Sub
[填空题]以下程序段给数组A的所有元素输入数据,请填空。 # include<iostream. h> void main ( ) { int a[10], i; i=0; while (i<10) cin>> [8] }
[填空题]VB有两种类型的数组:固定大小的 【12】 和在运行时可以改变的动态数组。
[填空题]以下程序段给数组A的所有元素输入数据,请填空。
# include<iostream. h>
void main ( )
int a[10], i;
i=0;
while (i<10) cin>> [8]

[单项选择]下列JApplet实现了一个可编辑的JTextArea和一个JButton,横线上应填入的语句是( )。 import javax.swing.*; import java.awt.*; public class Test extends JApplet { JTextArea jta; public void init ( ) { Container cp=getContentPane( ); cP.setLayout (new GridLayout (2,1)); jta=newJTextArea (30,30); jta.setEditable (true); __________ jta.setText("你好"); JBulton jb=new JButton("OK"); cp.add(jb); } }
A. add(jt;
B. cadd( );
C. jtadd(c;
D. cadd(jt;
[简答题]请完成下列Java程序:建立一个String类型的数组,实现该数组的自然排序,并输出结果。该数组采用直接初始化,大小不限。(提示;使用Collations接口。) 注意:请勿改动main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。 程序运行结果如下: fang liu ouyang sun wll zhang import java.util.*; public class ex5_2{ public static void main(String[]args) { Vector vName=new Vector( ); String[]strName={"zhang","sun","wu","liu","fang","ouyang"}; for(int i=0;i<strName.length;i++){ ________; ________; } for(int j=0;j<vName.size( );i++){ System.out.println(vName.get(j)); } } }
[填空题]下面程序实现将预先装载在Picture1中的图形清除,在横线上填写正确的语句。 Private Sub Form_Load( ) Picture1.Picture=LoadPicture("face.bmp") End Sub Private SubCommand1 Click( ) 【8】 End Sub
[填空题]阅读下面程序段,SelectItem应用程序显示从文本域的组合框中进行选择,请在程序中的画线处添上正确的语句使得程序能够正确运行。

JTextField result=new JTextField( );
JComboBox pick=new JComboBox( );
public Selectltem( )

super("Select Item");
pick.addItemListener(this);
pick.addItem("Navigtor");
pick.addItem("Internet Explorer");
pick.addItem("Opera");
pick.setEditable(false);
result.setHorizontalAlignment(SwingConstants.CENTER);
result.setEditable(false);
pane.setLayout(new BorderLayout( ));
【12】
pane.add(pick,"Center"):
pane.add(result,"South");
setContentPane(pane);

public void itemStateChanged(ItemEvent evt)

Object source=evt.getSource( );
if(source==pick)

Object newPick=evt.getItem( );
result.setText(newPick.toString( )+"is the selection.");

repaint( );

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码