博客园 首页 私信博主 显示目录 隐藏目录 管理 动画 动画

第一本书 第二章(课后题)

1、选择题

  1、AC  2、CD 3、BD  4、D  5、AC  6、B  7、B

2、简答题

  1、简述java中变量的命名规则

    1、首字母只能是字母或'_'或'$'符号(不能是数字)其余部分任意多的:数字字母'_''$'符号

  2、举例说明在什么情况下会发生自动类型转换

    1、int→double同在是会转型 int可自动转double

  3、小明左手、右手中分别拿着两张纸牌:黑桃10和红桃8,现在交换手中的牌。用程序模拟这一过程:两个整数分别保存在两个变量中,将这两个变量的值互换,并输出互换后的结果。程序运行结果如图                                           

 

   

package rdp;

public class Huanpai {

/**
* @param args
*/
public static void main(String[] args)
{
int a,b,c;
/**

*a为左手中的纸牌left hand,b为右手中的纸牌right hand,c为空null

*/
a=10;
b=8;
System.out.println("输出互换前手中的纸牌:");
System.out.println("左手中的纸牌:"+a);
System.out.println("右手中的纸牌:"+b+"\n\n");
c=a;
a=b;
b=c;
System.out.println("输出互换后手中的纸牌:");
System.out.println("左手中的纸牌:"+a);
System.out.println("右手中的纸牌:"+b);


// TODO 自动生成的方法存根

}

}

  4、小明要到美国旅游,可是那里的温度是以华氏温度为单位记录的。他需要一个程序将华氏温度转换为摄氏温度,并以华氏温度和摄氏温度为单位分别显示该温度。编写程序实现此功能。要求:可以从控制台输入温度信息。

package rdp;

import java.util.Scanner;

public class Wenduji {

/**
* @param args
* 摄氏度与华氏度公式:摄氏度=5/90*(华氏度-32)
* (f+"'F = "+(f-32)*5/9+"'C");
* 接收double类型变量的关键代码
* Scanner input=new Scanner(System.in);
* double f=input.nextDouble();
*/
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
System.out.println("请输入华氏温度:");
double f=input.nextDouble();
System.out.println(f+"'F="+(f-32)*5/9+"'C");
// TODO 自动生成的方法存根

}

}

  5、银行提供了整存整取定期储蓄业务,其存期分为一年、两年、三年、五年,到期凭存单支取本息。年利率如图所示。

                

编写一个程序,输入存入的本金数,计算存期为一年、两年、三年、五年,到期取款时,银行应支付的本息分别是多少,程序运行结果如图

                    

package rdp;

import java.util.Scanner;

public class Nianlilv0518 {

/**
* @param args
*/
public static void main(String[] args)
{
System.out.println("请输入本金:");
Scanner input=new Scanner(System.in);
double corpus=input.nextDouble();
System.out.println("本金为:"+corpus);
double Benxi=corpus*(1+1*2.25/100);
System.out.println("存储一年后的本息是:"+Benxi);
Benxi=corpus*(1+2*2.7/100);
System.out.println("存储两年后的本息是:"+Benxi);
Benxi=corpus*(1+3*3.24/100);
System.out.println("存储三年后的本息是:"+Benxi);
Benxi=corpus*(1+5*3.6/100);
System.out.println("存储五年后的本息是:"+Benxi);


// TODO 自动生成的方法存根

}

}

 

posted @ 2017-07-22 12:25  这才是真的阿呆云飞  阅读(2058)  评论(2编辑  收藏  举报