自由与自然 2022-03-10 20:24 采纳率: 0%
浏览 14
已结题

编译通过,但是程序运行到b.paixv(a)就停止了。

import java.util.Scanner;
import java.util.Arrays;
public class project3_5{
static void input(double a[]){
Scanner in = new Scanner(System.in);
for(int i=0;i<a.length;i++){
a[i] = in.nextDouble();
}
}
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int n = in.nextInt();
double [] a = new double[n];
System.out.println("qing shu ru mei ge shan ping de hua fe:");
input(a);
BigAndSmall b  = new BigAndSmall();
double sumMoney = 0;
b.paixv(a);
sumMoney = b.sum(a);
MartDemo yang = new MartDemo();
yang.ff(sumMoney);

}
}
public class MartDemo{
 public double price  = 0;
 public double ff(double sumMoney){
if(sumMoney>=1000)
{
sumMoney*=0.8;
this.price = 200;
}
else if(sumMoney>=500)
{
sumMoney *=0.85;
this.price = 100;
}
else if(sumMoney>=300)
{
sumMoney*=0.9;
this.price = 70;
}
else
sumMoney*=0.95;
System.out.printf("shi ji hua fe:%.2lf",sumMoney);
System.out.printf("huo de de ge wu quan jin e:%lf",this.price);
return sumMoney;
}
}
import java.util.Arrays;
import java.util.Scanner;
import java.util.Formatter;
public class BigAndSmall{
  public void paixv(double a[]){
    int i,j;
        for(i=0;i<a.length-1;i++)
          {
              int min=i;
              double t ;
              for( j=i+1;j<a.length;j++)
               if(a[min]>a[j])
               {
                   min=j;
               }
               if(min!=i)
               {t=a[i];a[i]=a[min]; a[min]=t;}
          }
          System.out.println("pai xv jie guo ru xia:");
          System.out.println(Arrays.toString(a));
}
  public double sum(double a[]){
double s = 0;
for(int i=0;i<a.length;i++)
s+=a[i];
System.out.printf("yong fu zong hua fu %lf",s);
return s;
}
}
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月18日
    • 创建了问题 3月10日

    悬赏问题

    • ¥15 Java与Hbase相关问题
    • ¥20 bash代码推送不上去 git fetch origin master #失败了
    • ¥15 LOL外服加入了反作弊系统,现在游戏录像rofl文件离线都无法打开
    • ¥45 工程软件单片机设计课题要求
    • ¥15 在centos7安装conda
    • ¥15 c#调用yolo3 dll文件获取的数据对不上
    • ¥20 WPF 如何实现多语言,label 和cs(live Charts)中是否都能翻译
    • ¥15 STM32F103上电短路问题
    • ¥15 打开软件提示错误:failed to get wglChoosePixelFormatARB
    • ¥15 (标签-python|关键词-char)