章节练习题第一题:
代码如下:
1 package com.kk; 2 import java.util.Scanner; 3 public class Fk001 { 4 public static void main(String[] agrs) { 5 //wages工资,price物价,rent房租,total合计 6 System.out.println("请输入基本工资:"); 7 Scanner input=new Scanner(System.in); 8 int wages=input.nextInt(); 9 10 double price=wages*0.4; 11 double rent=wages*0.25; 12 double total=wages+price+rent; 13 //输出信息 14 System.out.println("该员工的工资细目为:"); 15 System.out.println("基本工资为:"+wages); 16 System.out.println("物价津贴为:"+price); 17 System.out.println("房价津贴为:"+rent); 18 System.out.println("员工薪资为:"+total); 19 } 20 }
运行结果:
第二题:
代码如下:
1 package com.kk; 2 3 public class Fk002 { 4 public static void main(String[]agrs){ 5 int a=10; 6 int b=8; 7 int c; 8 System.out.println("输出互换前手中的纸牌:"); 9 System.out.println("左手中的纸牌:"+a); 10 System.out.println("右手中的纸牌:"+b); 11 12 c=a; 13 a=b; 14 b=c; 15 16 System.out.println("输出互换后手中的纸牌:"); 17 System.out.println("左手中的纸牌:"+a); 18 System.out.println("右手中的纸牌:"+b); 19 } 20 }
运行结果:
扫描二维码关注公众号,回复:
4628770 查看本文章
第三题:
代码如下:
1 package com.kk; 2 import java.util.Scanner; 3 public class Fk003 { 4 public static void main(String[]agrs) { 5 System.out.println("请输入本金:"); 6 Scanner input=new Scanner(System.in); 7 double benJin=input.nextInt(); 8 System.out.println("本金为:"+benJin); 9 System.out.println("存取一年后的本息是:"+(benJin+benJin*0.025)); 10 System.out.println("存取两年后的本息是:"+(benJin+benJin*0.027*2)); 11 System.out.println("存取三年后的本息是:"+(benJin+benJin*0.0324*3)); 12 System.out.println("存取五年后的本息是:"+(benJin+benJin*0.036*5)); 13 } 14 }
运行结果:
二:附加题
1、从控制台输入一个五位数,计算各个数位之和。
代码如下:
1 package com.kk; 2 import java.util.Scanner; 3 public class Lx002 { 4 public static void main(String[]agrs) { 5 int num=0; 6 7 Scanner sc=new Scanner(System.in); 8 System.out.println("输入一个五位数:"); 9 num=sc.nextInt(); 10 //计算五位数 11 int wanwei=num/10000; 12 int qianwei=num/1000%10; 13 int baiwei=num/100%10; 14 int shiwei=num/10%10; 15 int gewei=num%10; 16 int add=wanwei+qianwei+baiwei+shiwei+gewei; 17 System.out.println("万位是"+wanwei); 18 System.out.println("千位是"+qianwei); 19 System.out.println("百位是"+baiwei); 20 System.out.println("十位是"+shiwei); 21 System.out.println("个位是"+gewei); 22 System.out.println("五位数之和是"+add); 23 24 } 25 }
结果如下: