看下语句错在哪,并改正下,

问题描述:

看下语句错在哪,并改正下,
import java.util.*;//导入Scanner所在的包
public class Homework2
{
public static void main(String[] args)
{
//定义Scanner对象
Scanner input=new Scanner(System.in);
System.out.println("请输入购买商品名称:");
char mane=input.nextChar();//定义商品名称
System.out.println("请输入购买数量:");
int quantity=input.nextInt();//定义商品数量
System.out.println("请输入商品单价:");
double price=input.nextDouble();//定义商品单价
System.out.println("请输入打折:");
double discount=input.nextDouble();//定义打折
double realPay=input.nextDouble();//定义实付款
double mustPay=quantity*price;//定义应付款
double chage=realPay-mustPay;//定义找零
//输出
System.out.println("商品名称:"+name);
System.out.println("商品打折:"+discount);
System.out.println("商品数量:"+quantity);
System.out.println("商品单价:"+price);
System.out.println("实付款:"+realPay);
System.out.println("应付款:"+mustPay);
System.out.println("找零:"+chage);
}
}
1个回答 分类:综合 2014-11-27

问题解答:

我来补答
import java.util.*;//导入Scanner所在的包
public class Homework2
{
public static void main(String[] args)
{
//定义Scanner对象
Scanner input=new Scanner(System.in);
System.out.println("请输入购买商品名称:");
String name=input.next();//定义商品名称
System.out.println("请输入购买数量:");
int quantity=input.nextInt();//定义商品数量
System.out.println("请输入商品单价:");
double price=input.nextDouble();//定义商品单价
System.out.println("请输入打折:");
double discount=input.nextDouble();//定义打折
double realPay=input.nextDouble();//定义实付款
double mustPay=quantity*price;//定义应付款
double chage=realPay-mustPay;//定义找零
//输出
System.out.println("商品名称:"+name);
System.out.println("商品打折:"+discount);
System.out.println("商品数量:"+quantity);
System.out.println("商品单价:"+price);
System.out.println("实付款:"+realPay);
System.out.println("应付款:"+mustPay);
System.out.println("找零:"+chage);
}
}
 
 
展开全文阅读
剩余:2000