浙大 Java语程序设计编程答案3.docVIP

  • 11
  • 0
  • 约2.42万字
  • 约 7页
  • 2016-10-15 发布于贵州
  • 举报
浙大 Java语程序设计编程答案3

实验4 顺序结构程序的设计 程序填空,不要改变与输入输出有关的语句。求两个数的和与差 输入整数a和b,计算并输出a、b的和与差。 例: 输入 2 -8 输出 The sum is -6 The difference is 10 import java.io.*; import java.util.Scanner; public class Test20001{ public static void main(String args[]){ int a, b, sum, diff; Scanner in=new Scanner(System.in); a=in.nextInt(); b=in.nextInt(); /*------------------*/ sum=a+b; diff=a-b; System.out.println(The sum is +sum); System.out.println(The difference is +diff); } } 二、求平方根输入1个实数x,计算并输出其平方根。 例: 输入 1.21 输出 The square root of 1.21 is 1.1 import java.io.*; import java.util.Scanner; public class Test20002{ public static void main(String args[]){ double x, root; Scanner in=new Scanner(System.in); x=in.nextDouble(); /*------------------*/ root=Math.sqrt(x); System.out.println(The square root of +x+ is +root); } } 三、华氏温度转换为摄氏温度输入华氏温度f,计算并输出相应的摄氏温度c。c = 5/9(f-32). 例:括号内是说明 输入 17.2 (华氏温度) 输出 The temprature is -8.222222222222223 import java.util.Scanner; public class Test20003 { public static void main(String[] args) { Scanner in=new Scanner(System.in); double f, c; f=in.nextDouble(); /*------------------*/ c=5.0/9*(f-32); //注意:5/9结果是0 System.out.println(The temprature is +c); } }、计算旅途时间输入2个整数time1和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。 有效的时间范围是0000到2359,不需要考虑出发时间晚于到达时间的情况。 例:括号内是说明 输入 712 1411(出发时间是7:1,到达时间是14:11) 输出 The train journey time is 6 hrs 59 mins. import java.util.Scanner; public class Test20004 { public static void main(String[] args) { Scanner in=new Scanner(System.in); int time1, time2, hours, mins; time1=in.nextInt(); time2=in.nextInt(); /*------------------*/ /*计算两个时间之间的小时数和分钟数*/ hours=time2/100-time1/100; mins=time2%100-time1%100; /*当计算得到的分钟数为负数时进行如下处理*/ hours=mins0?hours:hours-1; mins=mins0?mins:mi

文档评论(0)

1亿VIP精品文档

相关文档