首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列Java程序和程序说明, 将应填入(n)处的字句写在答题纸的对应栏内。 【说明】数据排序。将给定的n个整数分别按照升序和降序进行排列。 class SortInt_1 { int i, j, k, temp;
阅读下列Java程序和程序说明, 将应填入(n)处的字句写在答题纸的对应栏内。 【说明】数据排序。将给定的n个整数分别按照升序和降序进行排列。 class SortInt_1 { int i, j, k, temp;
admin
2009-02-15
19
问题
阅读下列Java程序和程序说明, 将应填入(n)处的字句写在答题纸的对应栏内。
【说明】数据排序。将给定的n个整数分别按照升序和降序进行排列。
class SortInt_1
{
int i, j, k, temp;
void SortInt(int a1, a2[]){//升序排序
for(i=0; i<a1-1; i++){
k=i;
for(j=i+1 ;j<a1 ;j++)
if ((1)) k=j;
if(k!=i){
temp=a2
;a2
=a2[k];a2[k]=temp;
}
}
}
}
class Sortlnt_2 (2)
{
int i, j, k, temp;
void Sortlnt(int a1,a2[]){//降序排序
for(i=0;i<a1-1 ;i++) {
k=i;
for(j=i+1 ;j<a1 ;j++)
if ((3)) k=j;
if(k!=i){
temp=a2
;a2
=a2[k];a2[k]=temp;
}
}
}
}
Class TestOverLoad {
Public static void main(String args[])
{
int a[]={10,55,100,35,87,90,100,16};
Sortlnt_1 newlnt1=(4);
Newlnt1. SortInt(a. length, a);//调用SortInt_1类的方法
System. out. println("升序排列的数据");
For(int i=0;i<8;i++)
System. out. print(a
+" ");
system. out. println();
SortInt_2 newInt2=new sortint_2(); //创建类SortInt_2的对象
(5);
System. out. println("降序排列的数据: ");
For(int i=0;i<8;i++)
System. out. print(a
+" ");
}
}
选项
答案
(1) a2[j]a2[k] (2) extends SortInt_1 (3) a2[j]>a2[k] (4) new SortInt_1() (5) Newint2.SortInt(a. length, a)
解析
(1) a2[j]a2[k]
选择排序的判断条件,k是最小元素的下标。
(2) extends SortInt_1
类的多态,SortInt2由类SortInt1派生而来。
(3) a2[j]>a2[k]
选择排序的判断条件,k是最大元素的下标。
(4) new SortInt_1()
创建类SortInt1的对象,再调用SortInt1类的方法进行升序排序。
(5) Newint2.SortInt(a. length, a)
调用SortInt2类的方法,实现降序排序。
本题采用选择排序的方法,第1、3空考查对算法的掌握,两空可互相对照,第2、4、 5空考查对Java语言的掌握情况,两空亦可互相对照,难度不大。
转载请注明原文地址:https://jikaoti.com/ti/V1i7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括(65)
RUP在每个阶段都有主要目标,并在结束时产生一些制品。在(30)结束时产生“在适当的平台上集成的软件产品”。
在进行软件编码规范评测过程中需要围绕几个方面的内容展开,以下描述中不属于编码规范评测内容的有(37)。
在面向对象分析和设计中,用类图给出系统的静态设计视图,其应用场合不包括___________(45)。下图是一个UMI,类图,其中类University和类School之间是___________(46)关系,类Person和类PersonRecord之间
下图中,类Product和ConcreteProduct的关系是(45),类ConcreteCreator和ConcreteProduct的关系是(46)。(46)
编写测试计划的目的是______。①测试工作顺利进行②使项目参与人员沟通更舒畅③使测试工作更加系统化④软件过程规范化的要求⑤控制软件质量
()不是RISC的特点。
CPU中的数据总线宽度会影响(4)。
在IPv4向IPv6的过渡期间,如果要使得两个IPv6结点可以通过现有的IPv4网络进行通信,则应该使用(27);如果要使得纯IPv6结点可以与纯IPv4结点进行通信,则需要使用(28)。(28)
随机试题
下列哪项是肝内胆管极度扩张的声像图表现
患者,男性,62岁,因患糖尿病9年而长期接受胰岛素治疗,尿糖基本控制在(+~++)。昨晚因多食后,今上午尿糖定性试验为(+++),自行增加了12U胰岛素,1小时后突然感到心悸、饥饿、出冷汗,随即昏迷。对上述患者,应立即给予下列哪项处理措施
产后腹痛瘀滞子宫型,采用的治法为
下列药物中,既能凉血止血,又能解毒敛疮的是
下列费用中,属于施工措施费的有()。
金融企业对一定规模的不良资产(10户/项以上)进行组包,定向转让给资产管理公司的行为叫做()
将2株大小一样,发育相同的健壮薄荷苗A、B,分别在加土的雨水和雨水中培养,经过一段时间,A、B两株植物在长势和重量上的差别很大,结果如下表,请回答:(1)植株重量增加的重要原因之一是由于植株进行( )作用,合成了有机物;其原料除了水,还需要吸收大气中
下列各项中,属于社会监督的有()。
假设X1,X2,…,X16是来自正态总体N(μ,σ2)的简单随机样本,为其均值,S为其标准差,如果=0.95,则参数a=_____.(t0.05(15)=1.7531)
A.divisionB.sufficientC.constantD.depthsE.exteriorF.whereasG.stableH.provedI.externalJ.measuringK.environme
最新回复
(
0
)