Java語言程序設計與數據結構第十一版(基礎篇)第二章編程練習題答案


package xz0410sss;

import java.util.Scanner;
public class xx {
   
 public static void main(String[] args) {

//Java語言程序設計與數據結構     第二章第一個題目
//     Scanner console = new Scanner(System.in);
//     System.out.println("輸入攝氏度 列如37度");
//     double ss = console.nextDouble();//攝氏溫度
//     double cc = (9.0/5)*ss+32;   //華氏溫度
//     System.out.println(ss+"攝氏溫度"+cc+"華氏溫度");
  
     //Java語言程序設計與數據結構     第二章第二個題目
//   Scanner console = new Scanner (System.in);  //控制台輸入語法
//   System.out.println("輸入半徑:"); 
//   double c = console.nextDouble();//半徑   
//   System.out.println("輸入長度:");
//   double s = console.nextDouble();//長度
//   System.out.println("面積:"+(c*c)*3.1415926);
//     System.out.println("體積:"+((c*c)*3.1415926)*s);
   
     //Java語言程序設計與數據結構     第二章第三個題目 
//   Scanner console = new Scanner(System.in);
//     System.out.println("輸入英尺的值:");
//     double s = console.nextDouble();
//     System.out.println(s+"英尺"+(s*0.305)+"米");
     
     //Java語言程序設計與數據結構     第二章第四個題目 
//     Scanner console = new Scanner(System.in);
//   System.out.println("輸入一個以磅為單位的數字:");
//   double c = console.nextDouble();
//   System.out.println(c+"磅"+(c*0.454)+"公斤");
   
   //Java語言程序設計與數據結構     第二章第五個題目 
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入小計和小費率:");
//   double c = console.nextDouble();
//   double s = console.nextDouble();
//   System.out.println("小費:"+(c*0.15)+"總費用:"+(c+(c*0.15)));
   
   //Java語言程序設計與數據結構     第二章第六個題目 
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入一個數字:");
//   int c = console.nextInt();
//   int cc = c % 10;
//   int ccx = c / 10 % 10 ;
//   int ccxx = ccx % 10;
//   int sum = (cc+ccx+ccxx);
//   System.out.println("數字的和:"+sum);
   
   //Java語言程序設計與數據結構     第二章第七個題目 
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入分鍾數:");
//   int s = console.nextInt();
//   System.out.println(s+"分鍾大約是"+(((s/60)/24)/365)+"年"+((((s/60)/24/365))%365)+"天");
   
   //Java語言程序設計與數據結構     第二章第八個題目 
   //不會
   
   //Java語言程序設計與數據結構     第二章第九個題目 
//   Scanner console = new Scanner (System.in);
//   System.out.println("v0:");
//   double c = console.nextDouble();
//   System.out.println("v1:");
//   double cc = console.nextDouble();
//   System.out.println("t:");
//   double xx = console.nextDouble();
//   System.out.println("平均加速度:"+((cc-c)/xx));
  
   //Java語言程序設計與數據結構     第二章第十個題目 
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入水量(以千克為單位):");
//   double c = console.nextDouble();
//   System.out.println("輸入初始溫度:");
//   double x = console.nextDouble();
//   System.out.println("輸入最終溫度:");
//   double v = console.nextDouble();
//   System.out.println("需要的能量是:"+c*(v-x)*4184);
  
   //Java語言程序設計與數據結構     第二章第十一個題目
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入年份:");
//   int c = console.nextInt();
//   System.out.println(312032486+(c*365*24*60*62/7)-(c*365*24*60*60/13)+(c*365*24*60*60/45));
  
   //Java語言程序設計與數據結構     第二章第十二個題目
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入速度和加速度:");
//   int c = console.nextInt();
//   double x = console.nextDouble();
//   System.out.println("這架飛機的最小跑道長度是:"+(c*60)/(2*x));
   
   //Java語言程序設計與數據結構     第二章第十三個題目
//   Scanner co = new Scanner (System.in);
//   System.out.println("輸入每月的存款金額:");
//   int ck = co.nextInt();  //控制台輸入
//   double k = (1+0.00417);  //固定死的年利率
//   double l1 = ck*k;        //第一個月      存款金額  乘以  年利率
//   double o2 = (ck+l1)*k;   //第二個月      存款金額   加      第一個月的金額   再乘以年利率
//   double i3 = (ck+o2)*k;   //第三個月      存款金額   加      第二個月的金額   再乘以年利率
//   double u4 = (ck+i3)*k;   //第四個月      存款金額   加      第三個月的金額   再乘以年利率
//   double y5 = (ck+u4)*k;   //第五個月      存款金額   加      第四個月的金額   再乘以年利率
//   double h6 = (ck+y5)*k;   //第六個月      存款金額   加      第五個月的金額   再乘以年利率
//   System.out.println("第六個月后,賬戶余額為:"+h6);  //打印結果
   
   //Java語言程序設計與數據結構     第二章第十四個題目
//   Scanner console = new Scanner (System.in);
//   System.out.println("輸入重量:");
//   double c = console.nextDouble();
//   System.out.println("輸入高度:");
//   double x = console.nextInt()*0.0254;
//   System.out.println("體重指數是:"+((c*0.45359237)/((x*x))));
   
   //Java語言程序設計與數據結構     第二章第十五個題目
//   Scanner n = new Scanner (System.in);
//   System.out.println("x點:");
//   double x1 = n.nextDouble();  控制台輸入
//   double x2 = n.nextDouble();  控制台輸入
//   System.out.println("y點:");
//   double y1 = n.nextDouble();  控制台輸入
//   double y2 = n.nextDouble();  控制台輸入
//   //下面是自己做的
//       Math.pow(a, b)   求冪的方法
////   System.out.printf("兩點之間的距離是:"+(Math.pow(x2-x1,2)+Math.pow(y2-y1,2)),0.5);
//   //答案
//   double distance = Math.pow(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2), 0.5);
//   System.out.println(distance);
  
   //Java語言程序設計與數據結構     第二章第十六個題目
//   Scanner nn = new Scanner (System.in);
//   System.out.println("輸入邊的長度:");
//   double cd = nn.nextDouble();
//      double hh = (3*Math.sqrt(3)/2*Math.pow(cd, 2));  //求平方根的方法
//      System.out.println(hh);
  
   //Java語言程序設計與數據結構     第二章第十七個題目
//   Scanner in = new Scanner (System.in);
//   System.out.println("輸入在-50 和  41之間的度數:");
//   double c = in.nextDouble();
//   System.out.println("輸入風速:");
//   int fs = in.nextInt();
////   公式:ta = 35.74 +0.6215ta-35.75v0.16 + 0.4275tav0.16
//   System.out.println(35.74+0.6215*c-35.75*Math.pow(fs, 0.16)+0.4275*c*Math.pow(fs, 0.16));
  
  // Java語言程序設計與數據結構     第二章第十八個題目
//   System.out.println("a    b    pow(a, b)");
//         System.out.println("1    2    " + (int)Math.pow(1, 2));
//         System.out.println("2    3    " + (int)Math.pow(2, 3));
//         System.out.println("3    4    " + (int)Math.pow(3, 4));
//         System.out.println("4    5    " + (int)Math.pow(4, 5));
//         System.out.println("5    6    " + (int)Math.pow(5, 6));
//
//   //Java語言程序設計與數據結構     第二章第十九個題目
//   Scanner in = new Scanner (System.in);
//   System.out.println("輸入三角形的三個點(x1,y1)(x2,y2)(x3,y3):");
//   double x1 = in.nextDouble();
//   double y1 = in.nextDouble();
//   double x2 = in.nextDouble();
//   double y2 = in.nextDouble();
//   double x3 = in.nextDouble();
//   double y3 = in.nextDouble();
//   double s = (x1+x2+x3)/2;
//   double mj = s*(s-y1)*(s-y2)*(s-y3);
//   System.out.println("面積是:"+mj);
   
   //Java語言程序設計與數據結構     第二章第二十個題目
//   Scanner in = new Scanner(System.in);
//   System.out.println("輸入余額和利息:");
//   int ye = in.nextInt();
//   double lx = in.nextDouble();
//   System.out.println("下個月的利息:"+ye*(lx/1200));
   
   //Java語言程序設計與數據結構     第二章第二十一個題目
//   Scanner in = new Scanner(System.in);
//   System.out.println("開始投資:");
//   double tz = in.nextDouble();
//   System.out.println("按百分比輸入年利率:");
//   double nll = in.nextDouble()/100;  //百分之3.25   要去掉百分
//   System.out.println("輸入年份:");
//   int nf = in.nextInt()*12;  // 年數是12
//   double c = 1+nll;  
//   System.out.println("未來的價值:"+tz*c);
  
   //Java語言程序設計與數據結構     第二章第二十三個題目
//   Scanner in = new Scanner(System.in);
//   System.out.println("輸入行駛的距離:");
//   double jl = in.nextDouble();
//   System.out.println("輸入每加侖英里數:");
//   double mjl = in.nextDouble();
//   System.out.println("輸入每加侖的價格:");
//   double jg = in.nextDouble();
//   System.out.println("開車的成本是:"+jl/mjl*jg);
  }

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM