新手自学Java,自己写了一个小程序,POS单记账器,但是出了点儿小问题,求解

新手自学Java,自己写了一个小程序,POS单记账器,但是出了点儿小问题,求解,第1张

package testPackage

import java.util.*

public class ikjkk {

public static void main(String[] args) {

Scanner saomiaoyi = new Scanner(System.in)

int he = 0

for () {

System.out.println("请输入一共有多少笔交易:")

int shu = saomiaoyi.nextInt()

//Double[]shuzu={shu}     //这样是错的

Double[] shuzu = new Double[shu]  //要用new来动态定义数组

for (int i = 0 i < shu i++) {

System.out.println("开始输入第" + (i + 1) + "个数字")

shuzu[i] = saomiaoyi.nextDouble()

he += shuzu[i]

}

System.out.println("你一共录入了" + shu + "笔交易!")

System.out.print("所有交易的和为:" + he)

}

}

}

public class Taxi {

public static void main(String args[]){

car a=new car(8,10,3)

car b=new car(10,15,2)

for(int i=0i<100i++){

System.out.println(i+"公里的钱数分别为:")

System.out.println("甲车:"+a.money(i))

System.out.println("乙车:"+b.money(i))

}

}

}

class car{

private int gongli

private int money_bz

private int money_cc

car(){

}

car(int gongli,int money_bz,int money_cc){

this.gongli=gongli

this.money_bz=money_bz

this.money_cc=money_cc

}

public int money(int instance){

int i=0

if(instance<=gongli&&instance>0){

i=instance*money_bz/gongli

}else if(instance>gongli){

i=gongli*money_bz+(instance-gongli)*money_cc

}else{

System.out.println("the number is error!")

}

return i

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11259917.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存