皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
试题六(共15分) 阅读以下说明和Java程序,填充程序中的空缺,将解答填入答题纸的对应栏内。 【说明】 下面的程序用来计算并寻找平面坐标系中给定点中最近的点对(若存在多对,则输出其中的一对即可)。程序运行时,先输入点的个数和一组互异的点的坐标,通过计算每对点之间的距离,从而确定出距离最近的点对。例如,在图6—1所示的8个点中,点(1,1)与(2,0.5)是间距最近的点对。 【Java代码】 import java.util.Scanner; class GPoint { private double x,y; public void setX(aouble x) {this.x = x;} public void setY(double y) {this.y = y;) public double getX() {return this.x;) public double getY() {return this.y; } class FindNearestPoints{ public static void main(String[] args){ Scanner input= new Scanner(System.in); System.out.print("输入点的个数:"); int numberOfPoints= input.nextlnt(); (1) points= new GPoint[numberOfPoints]; //创建保存点坐标的数组 System.out.print("请输入"+numberOfPoints+"个点的坐标"); for (int i=0;i points[i]= (2) ; points[i].setX(input.nextDouble()); points[i].setY(input.nextDouble()); } FindNearestPoints fnp= new FindNearestPoints(); int p1=0,p2=1; //p1和p2用于表示距离最近的点对在数组中的下标 double shortestDistance=fnp.getDistance(points[p1], points[p2]); //计算每一对点之间的距离 for (int i=0;i { for (intj = 1+1;j< (3) ;j++) { double tmpDistance=fnp.(4); //计算两点间的距离 if( (5) ) { p1=i; p2 =j; shortestDistance = tmpDistance; } } } System.out.println("距离最近的点对是("+ points[p1].getX()+","+points[p1].getY()+")和(”+ points[p2].getX()+”,”+points[p2].getY()+”)”); } public double getDistance(GPoint pt1, GPoint pt2) { retum Math.sqrt((pt2.getX() – pt1.getX())*(pt2.getX() – ptl1getX()) + (pt2.getY() – pt1.getY())*(pt2.getY() – pt1.getY()); } }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】股票从性质上看,是一种( )证券。
A.
物权
B.
债权
C.
综合权利
D.
既是物权证券又是债权
【单选题】肌肉收缩滑行学说的直接根据是
A.
肌小节长度不变
B.
暗带长度不变,明带和H带缩短
C.
暗带长度缩短,明带和H带不变
D.
明带与暗带的长度均缩短
E.
明带和暗带长度无明显变化,而肌小节长度变短
【单选题】股票从性质上看,是一种( )。
A.
物权证券
B.
债权证券
C.
综合权利证券
D.
既是物权证券,又是债权证券
【单选题】甲基橙的实际变色范围是( )
A.
2.1~4.1
B.
3.1~4.4
C.
3.1~4.6
D.
4.1~6.0
【单选题】肌肉收缩滑行学说的直接根据是肌肉收缩时
A.
肌小节长度缩短
B.
暗带长度不变,明带和H带缩短
C.
暗带长度缩短,明带和H带不变
D.
相邻的 Z线互相靠近
E.
明带和暗带的长度均缩短
【单选题】甲基橙的实际变色范围是()。
A.
2.4-4.4
B.
3.1-4.4
C.
8.0-10.0
D.
3.4
【单选题】肌肉收缩滑行学说的直接根据是
A.
肌节长度不变
B.
暗带长度不变,明带和 H 带缩短
C.
暗带长度缩短,明带和 H 带不变
D.
明带与暗带的长度均缩短
【单选题】肌肉收缩滑行学说的直接根据是
A.
暗带长度不变,明带和H带长度缩短
B.
暗带长度缩短,明带和H带长度不变
C.
明带和暗带的长度均缩短
D.
明带和暗带的长度均增加
E.
暗带长度增加,明带和H带长度缩短
【单选题】肌 肉 收 缩 滑 行 学 说 的 直 接 根 据 是
A.
暗 带 长 度 不 变, 明 带 和H 带 缩 短
B.
暗 带 长 度 缩 短, 明 带 和H 带 不 变
C.
明 带 和 暗 带 长 度 均 缩 短
D.
明 带 和 暗 带 长 度 均 增 加
E.
明 带 和 暗 带 长 度 无 明 显 变 化
【单选题】肌肉收缩滑行学说的直接根据是
A.
肌小节长度不变
B.
暗带长度不变,明带和H带缩短
C.
暗带长度缩短,明带和H带不变
D.
明带和暗带的长度均缩短
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题