首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内【说明】 编写字符界面的Application程序,接收依次输入的10个整型数据,每个数据一行,将这些数据按升序排序后从系统的标准输出设备输出。 【Java代码】 import
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内【说明】 编写字符界面的Application程序,接收依次输入的10个整型数据,每个数据一行,将这些数据按升序排序后从系统的标准输出设备输出。 【Java代码】 import
admin
2009-02-15
62
问题
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内【说明】
编写字符界面的Application程序,接收依次输入的10个整型数据,每个数据一行,将这些数据按升序排序后从系统的标准输出设备输出。
【Java代码】
import java.iO.*;
import java.util.* ;
public class compositor
{
public static void main ( String args[] )
{
final int NUMBER=10;
Vector dataVector=new Vector ();
try
{
BufferedReader br=new BufferedReader (
(1) InputStreamReader ( System.in ));
System.out.println ("请输入"+NUMBER+"个整数");
for (int i=0; i<NUMBER; i++ )
{
int temp=Integer.parselnt ( br.(2));
int low=0, high=i-1, mid=0;
while ((3))
{
System.out.println ( low+","+mid+","+high );
(4);
if ((( Integer ) dataVectOr.get( mid )) .intValue () ==temp )
{
data Vector.insertElementAt ( new Integer ( temp ), mid );
break;
}
else if ((( Integer ) dataVector.get ( mid )) .intValue ( ) >temp )
{
high=mid-1;
}
else
{
(5);
}
}
if ( low>high )
{
dataVector, insertElementAt ( new Integer ( temp ), iow );
}
}
//输出
System.out.println ( "\n升序的排序结果为; ");
for (int i=0; i<NUMBER; i++ )
{
System.out.print ( dataVector.get( i ) .toString () +"\t" );
}
}
catch ( NumberFormatException nfe)
{
System.out.println ( nfe.toString ());
System.out.println ( "整数格式输入错误。");
}
catch ( IOException ioe )
{
System.out.println ( ioe.toString ());
}
}
}
选项
答案
(1)new (2) readLine() (3) low<=high (4) mid= (low+high )/2 (5) low=mid+1
解析
转载请注明原文地址:https://kaotiyun.com/show/vsjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
1,2,…,5五个数中,任取两个数都可以算出平均值,其中有些平均值是相等的。那么,不同的平均值共有(26)个。
计算机操作的注意事项中不包括________。
在Excel中,与函数“=AVERAGE(A1:A3)”等价的是______。
在Excel当前工作表中有学生的数据表(包含学号、姓名、专业、课程、成绩等字段),为查询指定专业下每门课程的平均成绩,下列选项中最合适的方法是______。
Access数据库属于()。
下列选项中,具有连接范围窄、用户数少、配置容易、连接速率高等特点的网络是(8)。
以下关于信息存储的叙述中,不正确的是(66)。
Windows系统的控制面板不包括__________功能。
在Excel2007中,(43)________________不是计算从A1到A6单元格中数据之和的公式。
随机试题
某培训学校将自己的培训业务从大学生的英语培训扩张到出国人员以及中小学的英语培训属于_________战略。
在运行Windows的若干台计算机构成的局域网中某台计算机的_______资源可供其他计算机共享使用或访问。
以下有关计算机软件著作权的叙述正确的是()。
下列关于王安石的表述,不正确的一项是()
Iknew______JohnLennon,butnot_____famousone.
Child肝功能分级依据,不包括
王某有一栋两层楼房,在楼顶上设置了一个商业广告牌。后王某将该楼房的第二层出售给了张某。下列哪些选项是正确的?
背景资料:A公司承建一座桥梁工程,将跨河桥的桥台土方开挖工程分包给B公司,桥台基坑底尺寸为50×8m,深4.5m;施工期河道水位为一4.0m,基坑顶远离河道一侧设置钢场和施工便道(用于弃土和混凝土运输及浇筑)。基坑开挖图如下:在施工
下列关于瓷窑的说法中,正确的有()。
【2011浙江工商大学单选题第9题】目前我国一年期定期存款年利率为2.50%,假设2010年官方公布的CPI为3.80%,则一年期定期存款的实际年利率为()。
最新回复
(
0
)