exam01_daan2.htm

来自「清华JAVA教程。不用多说了吧」· HTM 代码 · 共 77 行

HTM
77
字号
<html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="stylesheet" href="../../css/text.css" type="text/css"></head><body bgcolor="#FFFFFF" text="#000000"><center><table width="95%" border="0" cellspacing="0" cellpadding="0">  <tr>      <td class=text>         <p><b>三、 编程题答案</b></p>        <p>编程第<font color="#0000FF">1</font>题<br>            ComputerTime.java 源程序:<br>            import pkg1.pkg2.*;<br>            import java.lang.*;<br>            public class ComputerTime<br>            {  public static void main(String args[])<br>              {  System.out.println(&quot;交通工具: &quot;+args[0]);<br>                System.out.println(&quot; 参数A: &quot;+args[1]);<br>                System.out.println(&quot; 参数B: &quot;+args[2]);<br>                System.out.println(&quot; 参数C: &quot;+args[3]); <br>                double A=Double.parseDouble(args[1]); <br>                double B=Double.parseDouble(args[2]); <br>                double C=Double.parseDouble(args[3]);<br>                double v,t;<br>                try { Common d=(Common) Class.forName(&quot;pkg1.&quot;+args[0]).newInstance();	          <br>                 v=d.runtimer(A,B,C);<br>                 t=1000/v;<br>                 System.out.println(&quot;平均速度: &quot;+v+&quot; km/h&quot;); <br>                 System.out.println(&quot;运行时间:&quot;+t+&quot; 小时&quot;); <br>                 }<br>                catch(Exception e) <br>                { System.out.println(&quot;class not found&quot;);<br>                }<br>              }<br>            }<br>            <br>            包pkg1中Car007.java的源程序:<br>            package pkg1;<br>            import pkg1.pkg2.*;<br>            public class Car007 implements Common<br>            { public double runtimer(double A,double B,double C)<br>             {  System.out.println(&quot;runtime=&quot;+(A*B/C)); <br>               return A*B/C;<br>             } <br>            }<br>          <br>            包pkg1中Plane.java的源程序:<br>            package pkg1;<br>            import pkg1.pkg2.*;<br>            public class Plane implements Common<br>            {<br>             public double runtimer(double A,double B,double C)<br>             {<br>              return A+B+C;<br>             } <br>            }<br>          <br>            包pkg2中Common.java的源程序:<br>            package pkg1.pkg2;<br>            public interface Common<br>            { double runtimer(double A,double B,double C);<br>            }          <!--czp-wenda-daan-->          <br>          <br>           </p>      </td>  </tr></table>  </center></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?