第二章课后作业

  第二章课后作业
1:简述JAVA中变量的命名规则。
 1:必须以字母,下划线,或¥符号开头
 2:可以包括数字,当不能以数字开头
 3:除了下划线和¥符号,变量名不能包含任何特殊字符
2:举例在什么情况下会发生自动类型转换
 double类型变量和int类型变量相加后,计算的结果赋给另一个double类型变量时,就会自动类型转换了
3:互换纸牌
package com.bdqn.dome;
public class dome4 {
 public static void main(String[] args) {
  int Left=10;
  int Right=8;
  System.out.println("输出互换前手中的纸牌:\n");
  System.out.println("左手的纸牌"+Left);
  System.out.println("右手的纸牌"+Right);
 
  System.out.println("输出互换后手中的纸牌:\n");
  System.out.println("左手的纸牌"+Right);
  System.out.println("右手的纸牌"+Left);
  
  int temp = 0;
  temp = Left;  //  10
  Left = Right;  // 8
  Right = temp;  // 10
 }
}
4:温度信息
package com.bdqn.dome;
 import java.util.Scanner;
public class dome6 {
 public static void main(String[] args) {
  Scanner input=new Scanner(System.in);
  double Fahrenheit;
  System.out.print("华氏温度:");
  Fahrenheit=input.nextDouble();
  double degree;
  degree=5/9.0*(Fahrenheit-32);
  
  System.out.println("当地华氏温度为:"+Fahrenheit);
  System.out.println("当地摄氏度为:"+degree);
 }
}
5:银行利息
 
package com.bdqn.dome;
import java.util.Scanner;
public class dome5 {
 public static void main(String[] args) {
  Scanner input=new Scanner(System.in);
  double Principal;
   System.out.print("请输入本金:");
    Principal=input.nextInt();
  
  System.out.println("本金:"+Principal);
   double oneInterest=Principal*0.0225*1;
    double twoInterest=Principal*0.0027*2;
     double threeInterest=Principal*0.0324*3;
      double fiveInterest=Principal*0.036*5;
  
  double oneinterest=Principal+oneInterest;
  double twointerest= Principal+twoInterest;
  double threeinterest=Principal+threeInterest; 
  double fiveinterest=Principal+fiveInterest;
  
  System.out.println("存取一年的本息是:"+oneinterest);
  System.out.println("存取两年的本息是:"+twointerest); 
  System.out.println("存取三年的本息是:"+threeinterest);
  System.out.println("存取五年的本息是:"+fiveinterest);
 }
}
1上机练习2
package tz1;
public class xiaofeidan {
 public static void main(String[] args) {
  System.out.println("\t*******消费单*******");
  System.out.print("购买物品\t");
  System.out.print("单价\t");
  System.out.print("个数\t");
  System.out.print("金额\n");
  
  System.out.print("T恤\t");
  System.out.print("$245\t");
  System.out.print("2\t");
  System.out.print("$490\n");
  
  System.out.print("网球鞋\t");
  System.out.print("$570\t");
  System.out.print("1\t");
  System.out.print("$570\n");
  
  System.out.print("网球拍\t");
  System.out.print("$320\t");
  System.out.print("1\t");
  System.out.print("$320\n");
  System.out.print(" ");
  
  int shirtprice = 245;
  int shoeprice = 570;
  int padprice = 320;
  int shirteno = 2;
  int shoeno =1;
  int padno =1;
  double discount = 0.8;
  double finalpay =(shirtprice*shirteno+shoeprice*shoeno+padprice*padno)*discount;
  System.out.print("折扣:\t8折\n");
  
  System.out.println("消费总金额:"+"$"+finalpay);
  int check=+1500;
  int give=check-(int)finalpay;
  int integral=(int)finalpay/100*3;
  
  System.out.println("实际缴费:\t"+"$"+check);
  System.out.println("找钱:\t"+"$"+give);
  System.out.println("本次购物所获积分是:\t"+integral);
 }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值